UNPKG

tdesign-mobile-vue

Version:
1 lines 3.06 kB
{"version":3,"file":"collapse.interface.mjs","sources":["../../src/collapse/collapse.interface.ts"],"sourcesContent":["export type onChangeEvent = (name: any) => void;\nexport interface CollapsePropsType {\n /**\n * @description 展开的面板,支持 v-model 双向绑定\n */\n value?: string | number | any[];\n /**\n * @description 手风琴模式,每次只打开一个面板\n * @default false\n */\n accordion?: boolean;\n /**\n * @description 折叠面板标题\n */\n title?: string;\n /**\n * @description: 默认`false`。若为`true`,默认展开全部\n */\n expandAll?: boolean;\n /**\n * @description 面板内列表标签宽度\n */\n labelWidth?: number;\n}\n\nexport const CollapseProps = {\n value: [Array, String, Number],\n accordion: {\n type: Boolean,\n default: false,\n },\n title: String,\n expandAll: Boolean,\n labelWidth: Number,\n};\n\nexport interface CollapsePanelPropsType {\n /**\n * @description 面板标识\n */\n name?: string | number;\n /**\n * @description 标题,支持命名slot\n */\n title?: string | number;\n /**\n * @description 展开按钮左侧补充描述,支持命名slot\n */\n extra?: string | number;\n /**\n * @description 内容,默认slot;数组,则为列表内容\n */\n content?: any[] | string | number;\n /**\n * @description 若为`true`,面板将不可展开/折叠\n */\n disabled?: boolean;\n /**\n * @description 面板内列表标签宽度,单项设置优先级高\n */\n labelWidth?: number;\n /**\n * @description 若为`true`,面板头部可点,触发展开/折叠事件\n */\n headerClickable?: boolean;\n}\nexport const CollapsePanelProps = {\n name: [String, Number],\n title: [String, Number],\n extra: [String, Number],\n content: [String, Number, Array],\n disabled: Boolean,\n labelWidth: Number,\n headerClickable: {\n type: Boolean,\n default: true,\n },\n};\n\nexport interface CollapseStateType {\n /**\n * @description 折叠面板 class类\n */\n className: string;\n /**\n * @description 展开的面板状态\n */\n curValue?: string | number | any[];\n}\n"],"names":["CollapseProps","value","Array","String","Number","accordion","type","Boolean","default","title","expandAll","labelWidth","CollapsePanelProps","name","extra","content","disabled","headerClickable"],"mappings":";;;;;;AAyBO,IAAMA,aAAgB,GAAA;AAC3BC,EAAAA,KAAO,EAAA,CAACC,KAAO,EAAAC,MAAA,EAAQC,MAAM,CAAA;AAC7BC,EAAAA,SAAW,EAAA;AACTC,IAAAA,IAAM,EAAAC,OAAA;AACNC,IAAAA,OAAS,EAAA,KAAA;GACX;AACAC,EAAAA,KAAO,EAAAN,MAAA;AACPO,EAAAA,SAAW,EAAAH,OAAA;AACXI,EAAAA,UAAY,EAAAP,MAAAA;AACd,EAAA;AAgCO,IAAMQ,kBAAqB,GAAA;AAChCC,EAAAA,IAAA,EAAM,CAACV,MAAA,EAAQC,MAAM,CAAA;AACrBK,EAAAA,KAAA,EAAO,CAACN,MAAA,EAAQC,MAAM,CAAA;AACtBU,EAAAA,KAAA,EAAO,CAACX,MAAA,EAAQC,MAAM,CAAA;AACtBW,EAAAA,OAAS,EAAA,CAACZ,MAAQ,EAAAC,MAAA,EAAQF,KAAK,CAAA;AAC/Bc,EAAAA,QAAU,EAAAT,OAAA;AACVI,EAAAA,UAAY,EAAAP,MAAA;AACZa,EAAAA,eAAiB,EAAA;AACfX,IAAAA,IAAM,EAAAC,OAAA;AACNC,IAAAA,OAAS,EAAA,IAAA;AACX,GAAA;AACF;;;;"}