{"version":3,"file":"tab-panel-props.mjs","sources":["../../../components/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  lazy: Boolean,\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","Function","destroyOnHide","Boolean","disabled","draggable","label","String","lazy","panel","removable","value","Number","onRemove"],"mappings":";;;;;;AASA,oBAAe;EAEb,SAAS,EAAA;AACPA,IAAAA,IAAM,EAAAC,QAAAA;GACR;AAEAC,EAAAA,aAAe,EAAA;AACbF,IAAAA,IAAM,EAAAG,OAAA;IACN,SAAS,EAAA,IAAA;GACX;AAEAC,EAAAA,QAAU,EAAAD,OAAA;AAEVE,EAAAA,SAAW,EAAA;AACTL,IAAAA,IAAM,EAAAG,OAAA;IACN,SAAS,EAAA,IAAA;GACX;AAEAG,EAAAA,KAAO,EAAA;AACLN,IAAAA,IAAA,EAAM,CAACO,MAAA,EAAQN,QAAQ,CAAA;GACzB;AAEAO,EAAAA,IAAM,EAAAL,OAAA;AAENM,EAAAA,KAAO,EAAA;AACLT,IAAAA,IAAA,EAAM,CAACO,MAAA,EAAQN,QAAQ,CAAA;GACzB;AAEAS,EAAAA,SAAW,EAAAP,OAAA;AAEXQ,EAAAA,KAAO,EAAA;AACLX,IAAAA,IAAA,EAAM,CAACO,MAAA,EAAQK,MAAM,CAAA;GACvB;AAEAC,EAAAA,QAAU,EAAAZ,QAAAA;AACZ,CAAA;;;;"}