82 lines
1.7 KiB
JavaScript
82 lines
1.7 KiB
JavaScript
|
|
Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
||
|
|
const require_types = require('../../../utils/types.js');
|
||
|
|
const require_runtime = require('../../../utils/vue/props/runtime.js');
|
||
|
|
const require_typescript = require('../../../utils/typescript.js');
|
||
|
|
|
||
|
|
//#region ../../packages/components/image/src/image.ts
|
||
|
|
/**
|
||
|
|
* @deprecated Removed after 3.0.0, Use `ImageProps` instead.
|
||
|
|
*/
|
||
|
|
const imageProps = require_runtime.buildProps({
|
||
|
|
hideOnClickModal: Boolean,
|
||
|
|
src: {
|
||
|
|
type: String,
|
||
|
|
default: ""
|
||
|
|
},
|
||
|
|
fit: {
|
||
|
|
type: String,
|
||
|
|
values: [
|
||
|
|
"",
|
||
|
|
"contain",
|
||
|
|
"cover",
|
||
|
|
"fill",
|
||
|
|
"none",
|
||
|
|
"scale-down"
|
||
|
|
],
|
||
|
|
default: ""
|
||
|
|
},
|
||
|
|
loading: {
|
||
|
|
type: String,
|
||
|
|
values: ["eager", "lazy"]
|
||
|
|
},
|
||
|
|
lazy: Boolean,
|
||
|
|
scrollContainer: { type: require_runtime.definePropType([String, Object]) },
|
||
|
|
previewSrcList: {
|
||
|
|
type: require_runtime.definePropType(Array),
|
||
|
|
default: () => require_typescript.mutable([])
|
||
|
|
},
|
||
|
|
previewTeleported: Boolean,
|
||
|
|
zIndex: { type: Number },
|
||
|
|
initialIndex: {
|
||
|
|
type: Number,
|
||
|
|
default: 0
|
||
|
|
},
|
||
|
|
infinite: {
|
||
|
|
type: Boolean,
|
||
|
|
default: true
|
||
|
|
},
|
||
|
|
closeOnPressEscape: {
|
||
|
|
type: Boolean,
|
||
|
|
default: true
|
||
|
|
},
|
||
|
|
zoomRate: {
|
||
|
|
type: Number,
|
||
|
|
default: 1.2
|
||
|
|
},
|
||
|
|
scale: {
|
||
|
|
type: Number,
|
||
|
|
default: 1
|
||
|
|
},
|
||
|
|
minScale: {
|
||
|
|
type: Number,
|
||
|
|
default: .2
|
||
|
|
},
|
||
|
|
maxScale: {
|
||
|
|
type: Number,
|
||
|
|
default: 7
|
||
|
|
},
|
||
|
|
showProgress: Boolean,
|
||
|
|
crossorigin: { type: require_runtime.definePropType(String) }
|
||
|
|
});
|
||
|
|
const imageEmits = {
|
||
|
|
load: (evt) => evt instanceof Event,
|
||
|
|
error: (evt) => evt instanceof Event,
|
||
|
|
switch: (val) => require_types.isNumber(val),
|
||
|
|
close: () => true,
|
||
|
|
show: () => true
|
||
|
|
};
|
||
|
|
|
||
|
|
//#endregion
|
||
|
|
exports.imageEmits = imageEmits;
|
||
|
|
exports.imageProps = imageProps;
|
||
|
|
//# sourceMappingURL=image.js.map
|