{"version":3,"file":"grid-input.mjs","sources":["../../../../../packages/components/grid-input/src/grid-input.ts"],"sourcesContent":["import { FORM_COMPONENT_PROPS, SizeProp } from '@element-ultra/shared'\nimport type { ExtractPropTypes } from 'vue'\n\nexport const gridInputProps = {\n  ...FORM_COMPONENT_PROPS,\n\n  size: SizeProp,\n\n  disabled: {\n    type: Boolean,\n    default: undefined\n  },\n\n  /** 值 */\n  modelValue: {\n    type: String,\n    default: ''\n  },\n  /** 分隔符 */\n  separator: {\n    type: String,\n    default: '-'\n  },\n\n  /** 最大个数 */\n  max: {\n    type: Number,\n    default: 5\n  },\n\n  /** 能否输入0 */\n  zero: {\n    type: Boolean,\n    default: false\n  }\n} as const\n\nexport type GridInputProps = ExtractPropTypes<typeof gridInputProps>\n"],"names":[],"mappings":";;;;AAGO,MAAM,cAAiB,GAAA;AAAA,EAC5B,GAAG,oBAAA;AAAA,EAEH,IAAM,EAAA,QAAA;AAAA,EAEN,QAAU,EAAA;AAAA,IACR,IAAM,EAAA,OAAA;AAAA,IACN,OAAS,EAAA,KAAA,CAAA;AAAA,GACX;AAAA;AAAA,EAGA,UAAY,EAAA;AAAA,IACV,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,EAAA;AAAA,GACX;AAAA;AAAA,EAEA,SAAW,EAAA;AAAA,IACT,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,GAAA;AAAA,GACX;AAAA;AAAA,EAGA,GAAK,EAAA;AAAA,IACH,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,CAAA;AAAA,GACX;AAAA;AAAA,EAGA,IAAM,EAAA;AAAA,IACJ,IAAM,EAAA,OAAA;AAAA,IACN,OAAS,EAAA,KAAA;AAAA,GACX;AACF;;;;"}