UNPKG

@mescius/dsimageviewer

Version:

Document Solutions Image Viewer

30 lines (29 loc) 1.03 kB
//@ts-ignore import { ToolbarItem } from "@grapecity/viewer-core"; import { GcImageViewer } from "../../GcImageViewer"; import { SecondToolbarControl } from "./SecondToolbarControl"; import { SecondToolbarType } from "../../Models"; export declare class SecondToolbar { private _viewer; private _layoutMode; items: { [key: string]: ToolbarItem; }; secondToolbarControl: SecondToolbarControl; private _marginTop; constructor(_viewer: GcImageViewer); get isShown(): boolean; get layoutMode(): SecondToolbarType; set layoutMode(mode: SecondToolbarType); get marginTop(): number; set marginTop(val: number); addItem(toolbarItem: ToolbarItem): void; show(mode: SecondToolbarType | string): Promise<void>; hide(): Promise<void>; confirmChanges(): void; cancelChanges(): void; undoTransactionStep(): boolean | void; redoTransactionStep(): boolean | void; raiseStateChanged(): void; private static createControl; }