diff --git a/types/image-preview.d.ts b/types/image-preview.d.ts index 896a351ce..7745167cb 100644 --- a/types/image-preview.d.ts +++ b/types/image-preview.d.ts @@ -1,12 +1,18 @@ import { VanPopupMixin } from './mixins/popup'; +export type ImagePreviewOptions = string[] | { + images: string[]; + startPosition?: number; + onClose?: () => any; +}; + export class VanImagePreview extends VanPopupMixin { images: string[]; startPosition: number; } export interface ImagePreview { - (images: string[], startPosition?: number): VanImagePreview; + (options: ImagePreviewOptions, startPosition?: number): VanImagePreview; install(): void; }