UNPKG

tdesign-mobile-vue

Version:
1 lines 4.12 kB
{"version":3,"file":"props.mjs","sources":["../../src/picker/props.ts"],"sourcesContent":["/* eslint-disable */\n\n/**\n * 该文件为脚本自动生成文件,请勿随意修改。如需修改请联系 PMC\n * */\n\nimport { TdPickerProps } from './type';\nimport { PropType } from 'vue';\n\nexport default {\n /** 取消按钮文字 */\n cancelBtn: {\n type: [String, Boolean] as PropType<TdPickerProps['cancelBtn']>,\n default: true,\n },\n /** 配置每一列的选项 */\n columns: {\n type: [Array, Function] as PropType<TdPickerProps['columns']>,\n default: (): TdPickerProps['columns'] => [],\n required: true,\n },\n /** 确定按钮文字 */\n confirmBtn: {\n type: [String, Boolean] as PropType<TdPickerProps['confirmBtn']>,\n default: true,\n },\n /** 底部内容 */\n footer: {\n type: Function as PropType<TdPickerProps['footer']>,\n },\n /** 自定义头部内容 */\n header: {\n type: Function as PropType<TdPickerProps['header']>,\n },\n /** 用来定义 value / label / disabled 在 `columns ` 中对应的字段别名 */\n keys: {\n type: Object as PropType<TdPickerProps['keys']>,\n },\n /** 自定义选项内容。参数为 `option: PickerColumnItem, index: number` */\n option: {\n type: Function as PropType<TdPickerProps['option']>,\n },\n /** 自定义label */\n renderLabel: {\n type: Function as PropType<TdPickerProps['renderLabel']>,\n },\n /** 快速滑动时惯性滚动的时长,单位 ms,为 0 时表示取消惯性滚动 */\n swipeDuration: {\n type: [String, Number] as PropType<TdPickerProps['swipeDuration']>,\n default: 300,\n },\n /** 标题 */\n title: {\n type: String,\n default: '',\n },\n /** 选中值 */\n value: {\n type: Array as PropType<TdPickerProps['value']>,\n default: undefined,\n },\n modelValue: {\n type: Array as PropType<TdPickerProps['value']>,\n default: undefined,\n },\n /** 选中值,非受控属性 */\n defaultValue: {\n type: Array as PropType<TdPickerProps['defaultValue']>,\n },\n /** 点击取消按钮时触发 */\n onCancel: Function as PropType<TdPickerProps['onCancel']>,\n /** 选中变化时候触发 */\n onChange: Function as PropType<TdPickerProps['onChange']>,\n /** 点击确认按钮时触发 */\n onConfirm: Function as PropType<TdPickerProps['onConfirm']>,\n /** 任何一列选中都会触发,不同的列参数不同。`context.column` 表示第几列变化,`context.index` 表示变化那一列的选中项下标 */\n onPick: Function as PropType<TdPickerProps['onPick']>,\n};\n"],"names":["cancelBtn","type","String","Boolean","default","columns","Array","Function","required","confirmBtn","footer","header","keys","Object","option","renderLabel","swipeDuration","Number","title","value","modelValue","defaultValue","onCancel","onChange","onConfirm","onPick"],"mappings":";;;;;;AASA,kBAAe;AAEbA,EAAAA,SAAW,EAAA;AACTC,IAAAA,IAAA,EAAM,CAACC,MAAA,EAAQC,OAAO,CAAA;AACtBC,IAAAA,OAAS,EAAA,IAAA;GACX;AAEAC,EAAAA,OAAS,EAAA;AACPJ,IAAAA,IAAA,EAAM,CAACK,KAAA,EAAOC,QAAQ,CAAA;IACtBH,OAAA,EAAS,SAATA,QAAAA,GAAA;AAAA,MAAA,OAAyC,EAAC,CAAA;AAAA,KAAA;AAC1CI,IAAAA,QAAU,EAAA,IAAA;GACZ;AAEAC,EAAAA,UAAY,EAAA;AACVR,IAAAA,IAAA,EAAM,CAACC,MAAA,EAAQC,OAAO,CAAA;AACtBC,IAAAA,OAAS,EAAA,IAAA;GACX;AAEAM,EAAAA,MAAQ,EAAA;AACNT,IAAAA,IAAM,EAAAM,QAAAA;GACR;AAEAI,EAAAA,MAAQ,EAAA;AACNV,IAAAA,IAAM,EAAAM,QAAAA;GACR;AAEAK,EAAAA,IAAM,EAAA;AACJX,IAAAA,IAAM,EAAAY,MAAAA;GACR;AAEAC,EAAAA,MAAQ,EAAA;AACNb,IAAAA,IAAM,EAAAM,QAAAA;GACR;AAEAQ,EAAAA,WAAa,EAAA;AACXd,IAAAA,IAAM,EAAAM,QAAAA;GACR;AAEAS,EAAAA,aAAe,EAAA;AACbf,IAAAA,IAAA,EAAM,CAACC,MAAA,EAAQe,MAAM,CAAA;AACrBb,IAAAA,OAAS,EAAA,GAAA;GACX;AAEAc,EAAAA,KAAO,EAAA;AACLjB,IAAAA,IAAM,EAAAC,MAAA;AACNE,IAAAA,OAAS,EAAA,EAAA;GACX;AAEAe,EAAAA,KAAO,EAAA;AACLlB,IAAAA,IAAM,EAAAK,KAAA;AACNF,IAAAA,OAAS,EAAA,KAAA,CAAA;GACX;AACAgB,EAAAA,UAAY,EAAA;AACVnB,IAAAA,IAAM,EAAAK,KAAA;AACNF,IAAAA,OAAS,EAAA,KAAA,CAAA;GACX;AAEAiB,EAAAA,YAAc,EAAA;AACZpB,IAAAA,IAAM,EAAAK,KAAAA;GACR;AAEAgB,EAAAA,QAAU,EAAAf,QAAA;AAEVgB,EAAAA,QAAU,EAAAhB,QAAA;AAEViB,EAAAA,SAAW,EAAAjB,QAAA;AAEXkB,EAAAA,MAAQ,EAAAlB,QAAAA;AACV,CAAA;;;;"}