UNPKG

various-ui

Version:

This is a test version of the Vue 3 component library

1 lines 2.26 kB
{"version":3,"file":"component.mjs","sources":["../../../../../packages/components/date-picker/src/component.ts"],"sourcesContent":["import { ExtractPropTypes, PropType } from \"vue\";\r\nimport { UiTypes } from \"@various/constants\";\r\n\r\nexport const UiDatePickerPropsOption = {\r\n classExtraName: { type: String, default: \"\" }, //* 候选项容器类名\r\n placeholder: { type: String },\r\n modelValue: { type: String, required: true },\r\n animation: { type: Boolean, default: true }, //* 过渡动画是否开启\r\n disabled: { type: Function as PropType<(date: Date) => boolean> },\r\n zIndex: { type: Number, default: 66 },\r\n width: { type: [String, Number] as PropType<number | string>, default: 264 },\r\n size: { type: String as PropType<UiTypes.size>, default: \"default\" },\r\n mode: { type: String as PropType<\"date\" | \"month\">, default: \"date\" },\r\n name: { type: String },\r\n};\r\n\r\nexport type UiDatePickerProps = ExtractPropTypes<typeof UiDatePickerPropsOption>;\r\n\r\nexport const UiDatePickerEmits = {\r\n \"update:modelValue\": (_data: string) => true,\r\n \"before-enter\": () => true,\r\n \"before-leave\": () => true,\r\n \"after-enter\": () => true,\r\n \"after-leave\": () => true,\r\n \"change\": (_date: Date) => true,\r\n \"clear\": () => true,\r\n};\r\n"],"names":[],"mappings":"AAGO,MAAM,uBAA0B,GAAA;AAAA,EACnC,cAAgB,EAAA,EAAE,IAAM,EAAA,MAAA,EAAQ,SAAS,EAAG,EAAA;AAAA;AAAA,EAC5C,WAAA,EAAa,EAAE,IAAA,EAAM,MAAO,EAAA;AAAA,EAC5B,UAAY,EAAA,EAAE,IAAM,EAAA,MAAA,EAAQ,UAAU,IAAK,EAAA;AAAA,EAC3C,SAAW,EAAA,EAAE,IAAM,EAAA,OAAA,EAAS,SAAS,IAAK,EAAA;AAAA;AAAA,EAC1C,QAAA,EAAU,EAAE,IAAA,EAAM,QAA8C,EAAA;AAAA,EAChE,MAAQ,EAAA,EAAE,IAAM,EAAA,MAAA,EAAQ,SAAS,EAAG,EAAA;AAAA,EACpC,KAAA,EAAO,EAAE,IAAM,EAAA,CAAC,QAAQ,MAAM,CAAA,EAAgC,SAAS,GAAI,EAAA;AAAA,EAC3E,IAAM,EAAA,EAAE,IAAM,EAAA,MAAA,EAAkC,SAAS,SAAU,EAAA;AAAA,EACnE,IAAM,EAAA,EAAE,IAAM,EAAA,MAAA,EAAsC,SAAS,MAAO,EAAA;AAAA,EACpE,IAAA,EAAM,EAAE,IAAA,EAAM,MAAO,EAAA;AACzB,EAAA;AAIO,MAAM,iBAAoB,GAAA;AAAA,EAC7B,mBAAA,EAAqB,CAAC,KAAkB,KAAA,IAAA;AAAA,EACxC,gBAAgB,MAAM,IAAA;AAAA,EACtB,gBAAgB,MAAM,IAAA;AAAA,EACtB,eAAe,MAAM,IAAA;AAAA,EACrB,eAAe,MAAM,IAAA;AAAA,EACrB,QAAA,EAAU,CAAC,KAAgB,KAAA,IAAA;AAAA,EAC3B,SAAS,MAAM,IAAA;AACnB;;;;"}