{"version":3,"file":"textarea.mjs","sources":["../../../../../../packages/components/textarea/src/textarea.ts"],"sourcesContent":["import { buildProps } from '@ll-plus/utils'\r\nimport type { ExtractPropTypes } from 'vue'\r\nimport type Textarea from './textarea.vue'\r\n\r\nexport const textareaProps = buildProps({\r\n  useResize: {\r\n    type: Boolean,\r\n    default: false,\r\n  },\r\n  // 是否只读\r\n  readonly: {\r\n    type: Boolean,\r\n    default: false,\r\n  },\r\n  // 最大长度\r\n  maxlength: {\r\n    type: Number,\r\n  },\r\n  isGray: {\r\n    type: Boolean,\r\n    default: false,\r\n  },\r\n} as const)\r\n\r\nexport type TextareaProps = ExtractPropTypes<typeof textareaProps>\r\nexport type TextareaInstance = InstanceType<typeof Textarea>\r\n"],"names":[],"mappings":";;;;AAIO,MAAM,gBAAgB,UAAA,CAAW;AAAA,EACtC,SAAA,EAAW;AAAA,IACT,IAAA,EAAM,OAAA;AAAA,IACN,OAAA,EAAS;AAAA,GACX;AAAA;AAAA,EAEA,QAAA,EAAU;AAAA,IACR,IAAA,EAAM,OAAA;AAAA,IACN,OAAA,EAAS;AAAA,GACX;AAAA;AAAA,EAEA,SAAA,EAAW;AAAA,IACT,IAAA,EAAM;AAAA,GACR;AAAA,EACA,MAAA,EAAQ;AAAA,IACN,IAAA,EAAM,OAAA;AAAA,IACN,OAAA,EAAS;AAAA;AAEb,CAAU;;;;"}