UNPKG

@mescius/dsimageviewer

Version:

Document Solutions Image Viewer

35 lines (34 loc) 1.17 kB
import { GcPaneBase } from "./GcPaneBase"; import { ImageFormatCode } from "../Models/Types"; import { GcImageViewerRunEventsSink } from "../Models/Types"; import { ImagePaneView } from "../ImageDocumentViewer/ImagePaneView"; export declare class GcImgPane extends GcPaneBase { private parentContainer; private _owner; private sampleImage; private _uri; private _imageFormat; /** * Used to wait image load event when changing data url. **/ private _setImageDataUrlFinishedCap?; private _sink; constructor(parentContainer: HTMLElement, _owner: ImagePaneView); showError(text?: string): void; setImageDataUrl(dataUrl: any): Promise<void>; get framesCount(): number; get frameIndex(): number; set frameIndex(_: number); get imageFormat(): ImageFormatCode; get actualSize(): { width: number; height: number; }; set actualSize(size: { width: number; height: number; }); open(sink: GcImageViewerRunEventsSink, uri: string, imageDPI?: number, imageFormat?: ImageFormatCode): void; show(): void; hide(): any; }