UNPKG

xdesign-vue-next

Version:

XDesign Component for vue-next

1 lines 2.01 kB
{"version":3,"file":"tab-panel-props.mjs","sources":["../../src/tabs/tab-panel-props.ts"],"sourcesContent":["/* eslint-disable */\n\n/**\n * 该文件为脚本自动生成文件,请勿随意修改。如需修改请联系 PMC\n * */\n\nimport { TdTabPanelProps } from '../tabs/type';\nimport { PropType } from 'vue';\n\nexport default {\n /** 用于自定义选项卡导航,同 panel */\n default: {\n type: Function as PropType<TdTabPanelProps['default']>,\n },\n /** 选项卡内容隐藏时是否销毁 */\n destroyOnHide: {\n type: Boolean,\n default: true,\n },\n /** 是否禁用当前选项卡 */\n disabled: Boolean,\n /** 选项卡组件开启允许拖动排序时,当前选项卡是否允许拖动 */\n draggable: {\n type: Boolean,\n default: true,\n },\n /** 选项卡名称,可自定义选项卡导航内容 */\n label: {\n type: [String, Function] as PropType<TdTabPanelProps['label']>,\n },\n /** 用于自定义选项卡面板内容 */\n panel: {\n type: [String, Function] as PropType<TdTabPanelProps['panel']>,\n },\n /** 当前选项卡是否允许移除 */\n removable: Boolean,\n /** 选项卡的值,唯一标识 */\n value: {\n type: [String, Number] as PropType<TdTabPanelProps['value']>,\n },\n /** 点击删除按钮时触发 */\n onRemove: Function as PropType<TdTabPanelProps['onRemove']>,\n};\n"],"names":["type","destroyOnHide","disabled","draggable","label","panel","removable","value","onRemove"],"mappings":";;;;;;AASA,sCAAA,oBAAA;;AAGIA,IAAAA,IAAAA,EAAAA,QAAAA;;AAGFC,EAAAA,aAAAA,EAAAA;AACED,IAAAA,IAAAA,EAAAA,OAAAA;;;AAIFE,EAAAA,QAAAA,EAAAA,OAAAA;AAEAC,EAAAA,SAAAA,EAAAA;AACEH,IAAAA,IAAAA,EAAAA,OAAAA;;;AAIFI,EAAAA,KAAAA,EAAAA;AACEJ,IAAAA,IAAAA,EAAAA,CAAAA,MAAAA,EAAAA,QAAAA,CAAAA;;AAGFK,EAAAA,KAAAA,EAAAA;AACEL,IAAAA,IAAAA,EAAAA,CAAAA,MAAAA,EAAAA,QAAAA,CAAAA;;AAGFM,EAAAA,SAAAA,EAAAA,OAAAA;AAEAC,EAAAA,KAAAA,EAAAA;AACEP,IAAAA,IAAAA,EAAAA,CAAAA,MAAAA,EAAAA,MAAAA,CAAAA;;AAGFQ,EAAAA,QAAAA,EAAAA,QAAAA;AACF,CAAA;;;;"}