tdesign-vue-next
Version:
TDesign Component for vue-next
1 lines • 3.13 kB
Source Map (JSON)
{"version":3,"file":"enhanced-table-props.mjs","sources":["../../../components/table/enhanced-table-props.ts"],"sourcesContent":["/* eslint-disable */\n\n/**\n * 该文件为脚本自动生成文件,请勿随意修改。如需修改请联系 PMC\n * */\n\nimport { TdEnhancedTableProps } from '../table/type';\nimport { PropType } from 'vue';\n\nexport default {\n /** 树形结构中,拖拽排序前控制,返回值为 `true` 则继续排序;返回值为 `false` 则中止排序还原数据 */\n beforeDragSort: {\n type: Function as PropType<TdEnhancedTableProps['beforeDragSort']>,\n },\n /** 展开的树形节点。非必须。在需要自由控制展开的树形节点时使用。其他场景无需设置,表格组件有内置展开逻辑 */\n expandedTreeNodes: {\n type: Array as PropType<TdEnhancedTableProps['expandedTreeNodes']>,\n default: undefined as TdEnhancedTableProps['expandedTreeNodes'],\n },\n /** 展开的树形节点。非必须。在需要自由控制展开的树形节点时使用。其他场景无需设置,表格组件有内置展开逻辑,非受控属性 */\n defaultExpandedTreeNodes: {\n type: Array as PropType<TdEnhancedTableProps['defaultExpandedTreeNodes']>,\n default: (): TdEnhancedTableProps['defaultExpandedTreeNodes'] => [],\n },\n /** 树形结构相关配置。具体属性文档查看 `TableTreeConfig` 相关描述 */\n tree: {\n type: Object as PropType<TdEnhancedTableProps['tree']>,\n },\n /** 自定义树形结构展开图标,支持全局配置 `GlobalConfigProvider` */\n treeExpandAndFoldIcon: {\n type: Function as PropType<TdEnhancedTableProps['treeExpandAndFoldIcon']>,\n },\n /** 异常拖拽排序时触发,如:树形结构中,非同层级之间的交换。`context.code` 指交换异常错误码,固定值;`context.reason` 指交换异常的原因 */\n onAbnormalDragSort: Function as PropType<TdEnhancedTableProps['onAbnormalDragSort']>,\n /** 树形结构,展开的树节点发生变化时触发,泛型 T 指表格数据类型 */\n onExpandedTreeNodesChange: Function as PropType<TdEnhancedTableProps['onExpandedTreeNodesChange']>,\n /** 已废弃。树形结构,用户操作引起节点展开或收起时触发。请更为使用 `onExpandedTreeNodesChange` */\n onTreeExpandChange: Function as PropType<TdEnhancedTableProps['onTreeExpandChange']>,\n};\n"],"names":["beforeDragSort","type","Function","expandedTreeNodes","Array","defaultExpandedTreeNodes","default","tree","Object","treeExpandAndFoldIcon","onAbnormalDragSort","onExpandedTreeNodesChange","onTreeExpandChange"],"mappings":";;;;;;AASA,yBAAe;AAEbA,EAAAA,cAAgB,EAAA;AACdC,IAAAA,IAAM,EAAAC,QAAAA;GACR;AAEAC,EAAAA,iBAAmB,EAAA;AACjBF,IAAAA,IAAM,EAAAG,KAAA;AACN,IAAA,SAAA,EAAS,KAAA,CAAA;GACX;AAEAC,EAAAA,wBAA0B,EAAA;AACxBJ,IAAAA,IAAM,EAAAG,KAAA;IACN,SAAS,EAAA,SAATE,QAAAA,GAAA;AAAA,MAAA,OAAiE,EAAC,CAAA;AAAA,KAAA;GACpE;AAEAC,EAAAA,IAAM,EAAA;AACJN,IAAAA,IAAM,EAAAO,MAAAA;GACR;AAEAC,EAAAA,qBAAuB,EAAA;AACrBR,IAAAA,IAAM,EAAAC,QAAAA;GACR;AAEAQ,EAAAA,kBAAoB,EAAAR,QAAA;AAEpBS,EAAAA,yBAA2B,EAAAT,QAAA;AAE3BU,EAAAA,kBAAoB,EAAAV,QAAAA;AACtB,CAAA;;;;"}