UNPKG

hongluan-ui

Version:
88 lines (83 loc) 1.56 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); require('../../../utils/index.js'); var validator = require('../../../utils/vue/validator.js'); var types = require('../../../utils/types.js'); const thumbProps = { appendToBody: { type: Boolean, default: false }, hideOnClickModal: Boolean, src: { type: String, default: "" }, fit: { type: String, default: "" }, lazy: Boolean, loading: { type: String }, scrollContainer: [String, Object], previewSrcList: { type: Array, default: () => [] }, previewTeleported: Boolean, zIndex: { type: Number }, size: { type: String, validator: validator.isValidComponentSize }, type: { type: String, validator: validator.isValidComponentType }, round: Boolean, radius: Boolean, bordered: Boolean, effect: String, full: Boolean, initialIndex: { type: Number, default: 0 }, infinite: { type: Boolean, default: true }, closeOnPressEscape: { type: Boolean, default: true }, zoomRate: { type: Number, default: 1.2 }, minScale: { type: Number, default: 0.2 }, maxScale: { type: Number, default: 7 }, crossorigin: { type: String } }; const thumbEmits = { load: (evt) => evt instanceof Event, error: (evt) => evt instanceof Event, switch: (val) => types.isNumber(val), close: () => true, show: () => true }; exports.thumbEmits = thumbEmits; exports.thumbProps = thumbProps; //# sourceMappingURL=thumb.js.map