{"version":3,"file":"cron-expression-builder.mjs","sources":["../../../../../../../packages/components/cron-expression-builder/src/config/cron-expression-builder.ts"],"sourcesContent":["import { buildProps, definePropType } from '@ll-plus/utils'\r\n\r\nimport type { ExtractPropTypes } from 'vue'\r\n\r\nimport type CronExpressionBuilder from '../cron-expression-builder.vue'\r\n\r\nexport const cronExpressionBuilderProps = buildProps({\r\n  value: {\r\n    type: String,\r\n    default: '',\r\n  },\r\n  disabled: {\r\n    type: Boolean,\r\n    default: false,\r\n  },\r\n  hideSecond: {\r\n    type: Boolean,\r\n    default: false,\r\n  },\r\n  hideYear: {\r\n    type: Boolean,\r\n    default: false,\r\n  },\r\n  remote: {\r\n    type: Function,\r\n  },\r\n  placeholder: {\r\n    type: String,\r\n    default: 'Cron表达式',\r\n  },\r\n  exeStartTime: {\r\n    type: definePropType([Number, String, Object]),\r\n    default: 0,\r\n  },\r\n  bordered: {\r\n    type: Boolean,\r\n    default: true,\r\n  },\r\n} as const)\r\n\r\nexport const cronExpressionBuilderEmits = {\r\n  change: (value: string) => !!value,\r\n  'update:value': (value: string) => !!value,\r\n} as const\r\n\r\n// props\r\nexport type CronExpressionBuilderProps = ExtractPropTypes<\r\n  typeof cronExpressionBuilderProps\r\n>\r\n\r\n// emits\r\nexport type CronExpressionBuilderEmits = typeof cronExpressionBuilderEmits\r\n\r\n// instance\r\nexport type CronExpressionBuilderInstance = InstanceType<\r\n  typeof CronExpressionBuilder\r\n>\r\n"],"names":[],"mappings":";;;;AAMO,MAAM,6BAA6B,UAAA,CAAW;AAAA,EACnD,KAAA,EAAO;AAAA,IACL,IAAA,EAAM,MAAA;AAAA,IACN,OAAA,EAAS;AAAA,GACX;AAAA,EACA,QAAA,EAAU;AAAA,IACR,IAAA,EAAM,OAAA;AAAA,IACN,OAAA,EAAS;AAAA,GACX;AAAA,EACA,UAAA,EAAY;AAAA,IACV,IAAA,EAAM,OAAA;AAAA,IACN,OAAA,EAAS;AAAA,GACX;AAAA,EACA,QAAA,EAAU;AAAA,IACR,IAAA,EAAM,OAAA;AAAA,IACN,OAAA,EAAS;AAAA,GACX;AAAA,EACA,MAAA,EAAQ;AAAA,IACN,IAAA,EAAM;AAAA,GACR;AAAA,EACA,WAAA,EAAa;AAAA,IACX,IAAA,EAAM,MAAA;AAAA,IACN,OAAA,EAAS;AAAA,GACX;AAAA,EACA,YAAA,EAAc;AAAA,IACZ,MAAM,cAAA,CAAe,CAAC,MAAA,EAAQ,MAAA,EAAQ,MAAM,CAAC,CAAA;AAAA,IAC7C,OAAA,EAAS;AAAA,GACX;AAAA,EACA,QAAA,EAAU;AAAA,IACR,IAAA,EAAM,OAAA;AAAA,IACN,OAAA,EAAS;AAAA;AAEb,CAAU;AAEH,MAAM,0BAAA,GAA6B;AAAA,EACxC,MAAA,EAAQ,CAAC,KAAA,KAAkB,CAAC,CAAC,KAAA;AAAA,EAC7B,cAAA,EAAgB,CAAC,KAAA,KAAkB,CAAC,CAAC;AACvC;;;;"}