UNPKG

various-ui

Version:

This is a test version of the Vue 3 component library

1 lines 2.4 kB
{"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;;;;"}