{"version":3,"file":"props.mjs","sources":["../../src/date-time-picker/props.ts"],"sourcesContent":["/* eslint-disable */\n\n/**\n * 该文件为脚本自动生成文件，请勿随意修改。如需修改请联系 PMC\n * */\n\nimport { TdDateTimePickerProps } from './type';\nimport { PropType } from 'vue';\n\nexport default {\n  /** 取消按钮文字 */\n  cancelBtn: {\n    type: String,\n    default: '',\n  },\n  /** 确定按钮文字 */\n  confirmBtn: {\n    type: String,\n    default: '',\n  },\n  /** 选择器的最大可选时间，默认为当前时间+10年 */\n  end: {\n    type: [String, Number] as PropType<TdDateTimePickerProps['end']>,\n  },\n  /** 底部内容 */\n  footer: {\n    type: Function as PropType<TdDateTimePickerProps['footer']>,\n  },\n  /** 用于pick、change、confirm事件参数格式化[详细文档](https://day.js.org/docs/en/display/format) */\n  format: {\n    type: String,\n    default: 'YYYY-MM-DD HH:mm:ss',\n  },\n  /** 头部内容 */\n  header: {\n    type: Function as PropType<TdDateTimePickerProps['header']>,\n  },\n  /** year = 年；month = 年月；date = 年月日；hour = 年月日时； minute = 年月日时分；当类型为数组时，第一个值控制年月日，第二个值控制时分秒 */\n  mode: {\n    type: [String, Array] as PropType<TdDateTimePickerProps['mode']>,\n    default: 'date',\n  },\n  /** 自定义label */\n  renderLabel: {\n    type: Function as PropType<TdDateTimePickerProps['renderLabel']>,\n  },\n  /** 是否在日期旁边显示周几（如周一，周二，周日等） */\n  showWeek: Boolean,\n  /** 选择器的最小可选时间，默认为当前时间-10年 */\n  start: {\n    type: [String, Number] as PropType<TdDateTimePickerProps['start']>,\n  },\n  /** 时间间隔步数，示例：`{ minute: 5 }` */\n  steps: {\n    type: Object as PropType<TdDateTimePickerProps['steps']>,\n    default: () => ({}),\n  },\n  /** 标题 */\n  title: {\n    type: String,\n    default: '',\n  },\n  /** 选中值 */\n  value: {\n    type: [String, Number] as PropType<TdDateTimePickerProps['value']>,\n  },\n  modelValue: {\n    type: [String, Number] as PropType<TdDateTimePickerProps['value']>,\n  },\n  /** 选中值，非受控属性 */\n  defaultValue: {\n    type: [String, Number] as PropType<TdDateTimePickerProps['defaultValue']>,\n  },\n  /** 取消按钮点击时触发 */\n  onCancel: Function as PropType<TdDateTimePickerProps['onCancel']>,\n  /** value改变时触发 */\n  onChange: Function as PropType<TdDateTimePickerProps['onChange']>,\n  /** 确认按钮点击时触发 */\n  onConfirm: Function as PropType<TdDateTimePickerProps['onConfirm']>,\n  /** 选中值发生变化时触发 */\n  onPick: Function as PropType<TdDateTimePickerProps['onPick']>,\n};\n"],"names":["cancelBtn","type","String","default","confirmBtn","end","Number","footer","Function","format","header","mode","Array","renderLabel","showWeek","Boolean","start","steps","Object","title","value","modelValue","defaultValue","onCancel","onChange","onConfirm","onPick"],"mappings":";;;;;;AASA,0BAAe;AAEbA,EAAAA,SAAW,EAAA;AACTC,IAAAA,IAAM,EAAAC,MAAA;AACNC,IAAAA,OAAS,EAAA,EAAA;GACX;AAEAC,EAAAA,UAAY,EAAA;AACVH,IAAAA,IAAM,EAAAC,MAAA;AACNC,IAAAA,OAAS,EAAA,EAAA;GACX;AAEAE,EAAAA,GAAK,EAAA;AACHJ,IAAAA,IAAA,EAAM,CAACC,MAAA,EAAQI,MAAM,CAAA;GACvB;AAEAC,EAAAA,MAAQ,EAAA;AACNN,IAAAA,IAAM,EAAAO,QAAAA;GACR;AAEAC,EAAAA,MAAQ,EAAA;AACNR,IAAAA,IAAM,EAAAC,MAAA;AACNC,IAAAA,OAAS,EAAA,qBAAA;GACX;AAEAO,EAAAA,MAAQ,EAAA;AACNT,IAAAA,IAAM,EAAAO,QAAAA;GACR;AAEAG,EAAAA,IAAM,EAAA;AACJV,IAAAA,IAAA,EAAM,CAACC,MAAA,EAAQU,KAAK,CAAA;AACpBT,IAAAA,OAAS,EAAA,MAAA;GACX;AAEAU,EAAAA,WAAa,EAAA;AACXZ,IAAAA,IAAM,EAAAO,QAAAA;GACR;AAEAM,EAAAA,QAAU,EAAAC,OAAA;AAEVC,EAAAA,KAAO,EAAA;AACLf,IAAAA,IAAA,EAAM,CAACC,MAAA,EAAQI,MAAM,CAAA;GACvB;AAEAW,EAAAA,KAAO,EAAA;AACLhB,IAAAA,IAAM,EAAAiB,MAAA;IACNf,OAAA,EAAS,SAATA,QAAAA,GAAA;AAAA,MAAA,OAAgB,EAAC,CAAA;AAAA,KAAA;GACnB;AAEAgB,EAAAA,KAAO,EAAA;AACLlB,IAAAA,IAAM,EAAAC,MAAA;AACNC,IAAAA,OAAS,EAAA,EAAA;GACX;AAEAiB,EAAAA,KAAO,EAAA;AACLnB,IAAAA,IAAA,EAAM,CAACC,MAAA,EAAQI,MAAM,CAAA;GACvB;AACAe,EAAAA,UAAY,EAAA;AACVpB,IAAAA,IAAA,EAAM,CAACC,MAAA,EAAQI,MAAM,CAAA;GACvB;AAEAgB,EAAAA,YAAc,EAAA;AACZrB,IAAAA,IAAA,EAAM,CAACC,MAAA,EAAQI,MAAM,CAAA;GACvB;AAEAiB,EAAAA,QAAU,EAAAf,QAAA;AAEVgB,EAAAA,QAAU,EAAAhB,QAAA;AAEViB,EAAAA,SAAW,EAAAjB,QAAA;AAEXkB,EAAAA,MAAQ,EAAAlB,QAAAA;AACV,CAAA;;;;"}