{"version":3,"file":"index.mjs","sources":["../../../../../packages/components/textarea/default/index.ts"],"sourcesContent":["import { ExtractPropTypes, PropType } from \"vue\";\r\n\r\nexport const UiTextareaPropsOption = {\r\n    placeholder: { type: String }, //* 提示文本\r\n    modelValue: { type: [String, Number] as PropType<string | number>, required: true },\r\n    maxlength: { type: Number },\r\n    disabled: { type: Boolean, default: false }, //* 是否禁用\r\n    readonly: { type: Boolean, default: false }, //* 是否只读\r\n    loading: { type: Boolean, default: false }, //* 是否启动内置loading\r\n    height: { type: [String, Number] as PropType<number | string> },\r\n    width: { type: [String, Number] as PropType<number | string> },\r\n    name: { type: String },\r\n    rows: { type: Number, default: 3 },\r\n} as const;\r\n\r\nexport type UiTextareaProps = ExtractPropTypes<typeof UiTextareaPropsOption>;\r\n\r\nexport const UiTextareaEmits = {\r\n    \"update:modelValue\": (_data: any) => true,\r\n    \"change\": (_ev: Event) => true,\r\n    \"clear\": () => true,\r\n    \"input\": (_ev: InputEvent | Event) => true,\r\n    \"click\": (_ev: PointerEvent | Event) => true,\r\n    \"enter\": (_ev: KeyboardEvent | Event) => true,\r\n    \"focus\": (_ev?: FocusEvent | Event) => true,\r\n    \"blur\": (_ev?: FocusEvent | Event) => true,\r\n};\r\n"],"names":[],"mappings":"AAEO,MAAM,qBAAwB,GAAA;AAAA,EACjC,WAAA,EAAa,EAAE,IAAA,EAAM,MAAO,EAAA;AAAA;AAAA,EAC5B,UAAA,EAAY,EAAE,IAAM,EAAA,CAAC,QAAQ,MAAM,CAAA,EAAgC,UAAU,IAAK,EAAA;AAAA,EAClF,SAAA,EAAW,EAAE,IAAA,EAAM,MAAO,EAAA;AAAA,EAC1B,QAAU,EAAA,EAAE,IAAM,EAAA,OAAA,EAAS,SAAS,KAAM,EAAA;AAAA;AAAA,EAC1C,QAAU,EAAA,EAAE,IAAM,EAAA,OAAA,EAAS,SAAS,KAAM,EAAA;AAAA;AAAA,EAC1C,OAAS,EAAA,EAAE,IAAM,EAAA,OAAA,EAAS,SAAS,KAAM,EAAA;AAAA;AAAA,EACzC,QAAQ,EAAE,IAAA,EAAM,CAAC,MAAA,EAAQ,MAAM,CAA+B,EAAA;AAAA,EAC9D,OAAO,EAAE,IAAA,EAAM,CAAC,MAAA,EAAQ,MAAM,CAA+B,EAAA;AAAA,EAC7D,IAAA,EAAM,EAAE,IAAA,EAAM,MAAO,EAAA;AAAA,EACrB,IAAM,EAAA,EAAE,IAAM,EAAA,MAAA,EAAQ,SAAS,CAAE,EAAA;AACrC,EAAA;AAIO,MAAM,eAAkB,GAAA;AAAA,EAC3B,mBAAA,EAAqB,CAAC,KAAe,KAAA,IAAA;AAAA,EACrC,QAAA,EAAU,CAAC,GAAe,KAAA,IAAA;AAAA,EAC1B,SAAS,MAAM,IAAA;AAAA,EACf,OAAA,EAAS,CAAC,GAA4B,KAAA,IAAA;AAAA,EACtC,OAAA,EAAS,CAAC,GAA8B,KAAA,IAAA;AAAA,EACxC,OAAA,EAAS,CAAC,GAA+B,KAAA,IAAA;AAAA,EACzC,OAAA,EAAS,CAAC,GAA6B,KAAA,IAAA;AAAA,EACvC,MAAA,EAAQ,CAAC,GAA6B,KAAA,IAAA;AAC1C;;;;"}