UNPKG

@mescius/dsimageviewer

Version:

Document Solutions Image Viewer

26 lines (25 loc) 895 B
/// <reference path="../../vendor/i18next.d.ts" /> //@ts-ignore import { i18n } from "i18next"; import { GcImageViewerRunEventsSink } from "../Models/Types"; import { ImageFormatCode } from "../Models/Types"; export declare abstract class GcPaneBase { abstract get framesCount(): number; abstract get frameIndex(): number; abstract set frameIndex(ind: number); abstract get imageFormat(): ImageFormatCode; abstract get actualSize(): { width: number; height: number; }; abstract set actualSize(size: { width: number; height: number; }); abstract open(sink: GcImageViewerRunEventsSink, uri: string, imageDPI: number, imageFormat: ImageFormatCode): any; abstract setImageDataUrl(dataUrl: any): Promise<void>; abstract show(): any; abstract hide(): any; in17n(): i18n; dispose(): void; }