From ddeb0892d955a3505c86e92c1ca8555dd8a39c14 Mon Sep 17 00:00:00 2001 From: neverland Date: Fri, 7 Sep 2018 15:34:26 +0800 Subject: [PATCH] [bugfix] ImagePreview: fix ts definition (#1767) --- types/image-preview.d.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) 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; }