UNPKG

element-plus

Version:
68 lines (67 loc) 2.06 kB
import type { PropType } from 'vue'; export declare type ImageViewerAction = 'zoomIn' | 'zoomOut' | 'clocelise' | 'anticlocelise'; declare const _default: import("vue").DefineComponent<{ urlList: { type: PropType<string[]>; default: any[]; }; zIndex: { type: NumberConstructor; default: number; }; initialIndex: { type: NumberConstructor; default: number; }; infinite: { type: BooleanConstructor; default: boolean; }; hideOnClickModal: { type: BooleanConstructor; default: boolean; }; }, { index: import("vue").Ref<number>; wrapper: any; img: any; isSingle: import("vue").ComputedRef<boolean>; isFirst: import("vue").ComputedRef<boolean>; isLast: import("vue").ComputedRef<boolean>; currentImg: import("vue").ComputedRef<string>; imgStyle: import("vue").ComputedRef<CSSStyleDeclaration>; mode: import("vue").Ref<{ name: string; icon: string; }>; handleActions: (action: ImageViewerAction, options?: {}) => void; prev: () => void; next: () => void; hide: () => void; toggleMode: () => void; handleImgLoad: () => void; handleImgError: (e: any) => void; handleMouseDown: (e: MouseEvent) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("close" | "switch")[], "close" | "switch", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ urlList?: unknown; zIndex?: unknown; initialIndex?: unknown; infinite?: unknown; hideOnClickModal?: unknown; } & { zIndex: number; initialIndex: number; infinite: boolean; urlList: string[]; hideOnClickModal: boolean; } & {}> & { onClose?: (...args: any[]) => any; onSwitch?: (...args: any[]) => any; }, { zIndex: number; initialIndex: number; infinite: boolean; urlList: string[]; hideOnClickModal: boolean; }>; export default _default;