UNPKG

tdesign-vue-next

Version:
1 lines 1.81 kB
{"version":3,"file":"sticky-item-props.mjs","sources":["../../../components/sticky-tool/sticky-item-props.ts"],"sourcesContent":["/* eslint-disable */\n\n/**\n * 该文件为脚本自动生成文件,请勿随意修改。如需修改请联系 PMC\n * */\n\nimport { TdStickyItemProps } from '../sticky-tool/type';\nimport { PropType } from 'vue';\n\nexport default {\n /** 图标 */\n icon: {\n type: Function as PropType<TdStickyItemProps['icon']>,\n },\n /** 名称 */\n label: {\n type: [String, Function] as PropType<TdStickyItemProps['label']>,\n },\n /** 浮层内容 */\n popup: {\n type: [String, Function] as PropType<TdStickyItemProps['popup']>,\n },\n /** 透传浮层组件全部属性 */\n popupProps: {\n type: Object as PropType<TdStickyItemProps['popupProps']>,\n },\n /** 触发浮层显示的方式 */\n trigger: {\n type: String as PropType<TdStickyItemProps['trigger']>,\n default: 'hover' as TdStickyItemProps['trigger'],\n validator(val: TdStickyItemProps['trigger']): boolean {\n if (!val) return true;\n return ['hover', 'click'].includes(val);\n },\n },\n};\n"],"names":["icon","type","Function","label","String","popup","popupProps","Object","trigger","validator","val","includes"],"mappings":";;;;;;AASA,sBAAe;AAEbA,EAAAA,IAAM,EAAA;AACJC,IAAAA,IAAM,EAAAC,QAAAA;GACR;AAEAC,EAAAA,KAAO,EAAA;AACLF,IAAAA,IAAA,EAAM,CAACG,MAAA,EAAQF,QAAQ,CAAA;GACzB;AAEAG,EAAAA,KAAO,EAAA;AACLJ,IAAAA,IAAA,EAAM,CAACG,MAAA,EAAQF,QAAQ,CAAA;GACzB;AAEAI,EAAAA,UAAY,EAAA;AACVL,IAAAA,IAAM,EAAAM,MAAAA;GACR;AAEAC,EAAAA,OAAS,EAAA;AACPP,IAAAA,IAAM,EAAAG,MAAA;AACN,IAAA,SAAA,EAAS,OAAA;AACTK,IAAAA,WAAAA,SAAAA,UAAUC,GAA4C,EAAA;AACpD,MAAA,IAAI,CAACA,GAAA,EAAY,OAAA,IAAA,CAAA;MACjB,OAAO,CAAC,OAAA,EAAS,OAAO,CAAA,CAAEC,SAASD,GAAG,CAAA,CAAA;AACxC,KAAA;AACF,GAAA;AACF,CAAA;;;;"}