{"version":3,"file":"index.mjs","sources":["../../../../../packages/components/input/steps/index.ts"],"sourcesContent":["import { PropType, ExtractPropTypes } from \"vue\";\r\nimport { UiTypes } from \"@various/constants\";\r\n\r\nexport type UiStepsInputModelValue = {\r\n    \"end\"?: number;\r\n    \"start\"?: number;\r\n    \"end-steps\"?: number;\r\n    \"start-steps\"?: number;\r\n};\r\n\r\nexport const UiStepsInputPropsOption = {\r\n    placeholder: { type: Object as PropType<{ start?: string; end?: string }> } /**提示文本 */,\r\n    widthNumber: { type: Number, default: 76 },\r\n    modelValue: { type: Object as PropType<UiStepsInputModelValue>, required: true },\r\n    disabled: { type: Boolean, default: false },\r\n    readonly: { type: Boolean, default: false },\r\n    spacing: { type: Number, default: 14 },\r\n    width: { type: Number, default: 408 },\r\n    size: { type: String as PropType<UiTypes.size>, default: \"default\" },\r\n    name: { type: String },\r\n} as const;\r\n\r\nexport type UiStepsInputProps = ExtractPropTypes<typeof UiStepsInputPropsOption>;\r\n\r\nexport const UiStepsInputEmits = {\r\n    change: (_ev: Event) => true,\r\n    input: (_ev: InputEvent | Event) => true,\r\n    focus: (_ev: FocusEvent | Event) => true,\r\n    blur: (_ev: FocusEvent | Event) => true,\r\n};\r\n"],"names":[],"mappings":"AAUO,MAAM,uBAA0B,GAAA;AAAA,EACnC,WAAA,EAAa,EAAE,IAAA,EAAM,MAAqD,EAAA;AAAA,EAC1E,WAAa,EAAA,EAAE,IAAM,EAAA,MAAA,EAAQ,SAAS,EAAG,EAAA;AAAA,EACzC,UAAY,EAAA,EAAE,IAAM,EAAA,MAAA,EAA4C,UAAU,IAAK,EAAA;AAAA,EAC/E,QAAU,EAAA,EAAE,IAAM,EAAA,OAAA,EAAS,SAAS,KAAM,EAAA;AAAA,EAC1C,QAAU,EAAA,EAAE,IAAM,EAAA,OAAA,EAAS,SAAS,KAAM,EAAA;AAAA,EAC1C,OAAS,EAAA,EAAE,IAAM,EAAA,MAAA,EAAQ,SAAS,EAAG,EAAA;AAAA,EACrC,KAAO,EAAA,EAAE,IAAM,EAAA,MAAA,EAAQ,SAAS,GAAI,EAAA;AAAA,EACpC,IAAM,EAAA,EAAE,IAAM,EAAA,MAAA,EAAkC,SAAS,SAAU,EAAA;AAAA,EACnE,IAAA,EAAM,EAAE,IAAA,EAAM,MAAO,EAAA;AACzB,EAAA;AAIO,MAAM,iBAAoB,GAAA;AAAA,EAC7B,MAAA,EAAQ,CAAC,GAAe,KAAA,IAAA;AAAA,EACxB,KAAA,EAAO,CAAC,GAA4B,KAAA,IAAA;AAAA,EACpC,KAAA,EAAO,CAAC,GAA4B,KAAA,IAAA;AAAA,EACpC,IAAA,EAAM,CAAC,GAA4B,KAAA,IAAA;AACvC;;;;"}