UNPKG

tdesign-mobile-vue

Version:
1 lines 3.08 kB
{"version":3,"file":"props.mjs","sources":["../../src/image-viewer/props.ts"],"sourcesContent":["/* eslint-disable */\n\n/**\n * 该文件为脚本自动生成文件,请勿随意修改。如需修改请联系 PMC\n * */\n\nimport { TdImageViewerProps } from './type';\nimport { PropType } from 'vue';\n\nexport default {\n /** 是否展示关闭按钮,值为 `true` 显示默认关闭按钮;值为 `false` 则不显示关闭按钮;也可以完全自定义关闭按钮 */\n closeBtn: {\n type: [Boolean, Function] as PropType<TdImageViewerProps['closeBtn']>,\n default: true,\n },\n /** 是否显示删除操作,前提需要开启页码 */\n deleteBtn: {\n type: [Boolean, Function] as PropType<TdImageViewerProps['deleteBtn']>,\n default: false,\n },\n /** 图片数组 */\n images: {\n type: Array as PropType<TdImageViewerProps['images']>,\n default: (): TdImageViewerProps['images'] => [],\n },\n /** 当前预览图片所在的下标 */\n index: {\n type: Number,\n default: undefined,\n },\n /** 当前预览图片所在的下标,非受控属性 */\n defaultIndex: {\n type: Number,\n },\n /** 【开发中】最大放大比例 */\n maxZoom: {\n type: Number,\n default: 3,\n },\n /** 是否显示页码 */\n showIndex: Boolean,\n /** 隐藏/显示预览 */\n visible: {\n type: Boolean,\n default: undefined,\n },\n modelValue: {\n type: Boolean,\n default: undefined,\n },\n /** 隐藏/显示预览,非受控属性 */\n defaultVisible: Boolean,\n /** 关闭时触发 */\n onClose: Function as PropType<TdImageViewerProps['onClose']>,\n /** 点击删除操作按钮时触发 */\n onDelete: Function as PropType<TdImageViewerProps['onDelete']>,\n /** 预览图片切换时触发,`context.prev` 切换到上一张图片,`context.next` 切换到下一张图片 */\n onIndexChange: Function as PropType<TdImageViewerProps['onIndexChange']>,\n};\n"],"names":["closeBtn","type","Boolean","Function","default","deleteBtn","images","Array","index","Number","defaultIndex","maxZoom","showIndex","visible","modelValue","defaultVisible","onClose","onDelete","onIndexChange"],"mappings":";;;;;;AASA,YAAe;AAEbA,EAAAA,QAAU,EAAA;AACRC,IAAAA,IAAA,EAAM,CAACC,OAAA,EAASC,QAAQ,CAAA;AACxBC,IAAAA,OAAS,EAAA,IAAA;GACX;AAEAC,EAAAA,SAAW,EAAA;AACTJ,IAAAA,IAAA,EAAM,CAACC,OAAA,EAASC,QAAQ,CAAA;AACxBC,IAAAA,OAAS,EAAA,KAAA;GACX;AAEAE,EAAAA,MAAQ,EAAA;AACNL,IAAAA,IAAM,EAAAM,KAAA;IACNH,OAAA,EAAS,SAATA,QAAAA,GAAA;AAAA,MAAA,OAA6C,EAAC,CAAA;AAAA,KAAA;GAChD;AAEAI,EAAAA,KAAO,EAAA;AACLP,IAAAA,IAAM,EAAAQ,MAAA;AACNL,IAAAA,OAAS,EAAA,KAAA,CAAA;GACX;AAEAM,EAAAA,YAAc,EAAA;AACZT,IAAAA,IAAM,EAAAQ,MAAAA;GACR;AAEAE,EAAAA,OAAS,EAAA;AACPV,IAAAA,IAAM,EAAAQ,MAAA;AACNL,IAAAA,OAAS,EAAA,CAAA;GACX;AAEAQ,EAAAA,SAAW,EAAAV,OAAA;AAEXW,EAAAA,OAAS,EAAA;AACPZ,IAAAA,IAAM,EAAAC,OAAA;AACNE,IAAAA,OAAS,EAAA,KAAA,CAAA;GACX;AACAU,EAAAA,UAAY,EAAA;AACVb,IAAAA,IAAM,EAAAC,OAAA;AACNE,IAAAA,OAAS,EAAA,KAAA,CAAA;GACX;AAEAW,EAAAA,cAAgB,EAAAb,OAAA;AAEhBc,EAAAA,OAAS,EAAAb,QAAA;AAETc,EAAAA,QAAU,EAAAd,QAAA;AAEVe,EAAAA,aAAe,EAAAf,QAAAA;AACjB,CAAA;;;;"}