UNPKG

tdesign-mobile-vue

Version:
1 lines 3.37 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 header: {\n type: Function as PropType<TdPickerProps['header']>,\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 /** 标题 */\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","header","option","renderLabel","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,WAAa,EAAA;AACXX,IAAAA,IAAM,EAAAM,QAAAA;GACR;AAEAM,EAAAA,KAAO,EAAA;AACLZ,IAAAA,IAAM,EAAAC,MAAA;AACNE,IAAAA,OAAS,EAAA,EAAA;GACX;AAEAU,EAAAA,KAAO,EAAA;AACLb,IAAAA,IAAM,EAAAK,KAAA;AACNF,IAAAA,OAAS,EAAA,KAAA,CAAA;GACX;AACAW,EAAAA,UAAY,EAAA;AACVd,IAAAA,IAAM,EAAAK,KAAA;AACNF,IAAAA,OAAS,EAAA,KAAA,CAAA;GACX;AAEAY,EAAAA,YAAc,EAAA;AACZf,IAAAA,IAAM,EAAAK,KAAAA;GACR;AAEAW,EAAAA,QAAU,EAAAV,QAAA;AAEVW,EAAAA,QAAU,EAAAX,QAAA;AAEVY,EAAAA,SAAW,EAAAZ,QAAA;AAEXa,EAAAA,MAAQ,EAAAb,QAAAA;AACV,CAAA;;;;"}