UNPKG

xdesign-vue-next

Version:

XDesign Component for vue-next

1 lines 2.3 kB
{"version":3,"file":"props.mjs","sources":["../../src/anchor/props.ts"],"sourcesContent":["/* eslint-disable */\n\n/**\n * 该文件为脚本自动生成文件,请勿随意修改。如需修改请联系 PMC\n * updated at 2021-12-12 19:17:30\n * */\n\nimport { TdAnchorProps } from './type';\nimport { PropType } from 'vue';\n\nexport default {\n /** 透传 Affix 组件属性,即让 Anchor 组件支持所有 Affix 组件特性 */\n affixProps: {\n type: Object as PropType<TdAnchorProps['affixProps']>,\n },\n /** 锚点区域边界 */\n bounds: {\n type: Number,\n default: 5,\n },\n /** 指定滚动的容器。数据类型为 String 时,会被当作选择器处理,进行节点查询。示例:'body' 或 () => document.body */\n container: {\n type: [String, Function] as PropType<TdAnchorProps['container']>,\n default: () => () => window,\n },\n /** 用于自定义选中项左侧游标 */\n cursor: {\n type: Function as PropType<TdAnchorProps['cursor']>,\n },\n /** 组件尺寸,small(120px),medium(200px),large(320px) */\n size: {\n type: String as PropType<TdAnchorProps['size']>,\n default: 'medium' as TdAnchorProps['size'],\n validator(val: TdAnchorProps['size']): boolean {\n return ['small', 'medium', 'large'].includes(val);\n },\n },\n /** 锚点滚动偏移量 */\n targetOffset: {\n type: Number,\n default: 0,\n },\n /** 锚点改变时触发 */\n onChange: Function as PropType<TdAnchorProps['onChange']>,\n /** 锚点被点击时触发 */\n onClick: Function as PropType<TdAnchorProps['onClick']>,\n};\n"],"names":["affixProps","type","bounds","container","cursor","size","targetOffset","onChange","onClick"],"mappings":";;;;;;AAUA,sCAAA,YAAA;AAEEA,EAAAA,UAAAA,EAAAA;AACEC,IAAAA,IAAAA,EAAAA,MAAAA;;AAGFC,EAAAA,MAAAA,EAAAA;AACED,IAAAA,IAAAA,EAAAA,MAAAA;;;AAIFE,EAAAA,SAAAA,EAAAA;AACEF,IAAAA,IAAAA,EAAAA,CAAAA,MAAAA,EAAAA,QAAAA,CAAAA;AACA,IAAA,SAAA,EAAA,SAAA,QAAA,GAAA;;AAAe,QAAA,OAAA,MAAA,CAAA;AAAM,OAAA,CAAA;AAAA,KAAA;;AAGvBG,EAAAA,MAAAA,EAAAA;AACEH,IAAAA,IAAAA,EAAAA,QAAAA;;AAGFI,EAAAA,IAAAA,EAAAA;AACEJ,IAAAA,IAAAA,EAAAA,MAAAA;AACA,IAAA,SAAA,EAAA,QAAA;;;AAGA,KAAA;;AAGFK,EAAAA,YAAAA,EAAAA;AACEL,IAAAA,IAAAA,EAAAA,MAAAA;;;AAIFM,EAAAA,QAAAA,EAAAA,QAAAA;AAEAC,EAAAA,OAAAA,EAAAA,QAAAA;AACF,CAAA;;;;"}