[bugfix] ImagePreview: fix ts definition (#1767)

This commit is contained in:
neverland 2018-09-07 15:34:26 +08:00 committed by GitHub
parent 6bbecc8a90
commit ddeb0892d9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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;
}