UNPKG

@hmcts/media-viewer

Version:
41 lines 2.28 kB
import { ElementRef, EventEmitter, OnChanges, SimpleChanges } from '@angular/core'; import { Rectangle } from '../annotation-view/rectangle/rectangle.model'; import * as i0 from "@angular/core"; export declare class CtxToolbarComponent implements OnChanges { readonly defaultHeight: any; readonly defaultWidth: any; toolbarContainer: ElementRef<HTMLDivElement>; zoom: any; rotate: any; pageHeight: number; pageWidth: number; canHighlight: boolean; canBookmark: boolean; canComment: boolean; canDelete: boolean; createHighlightEvent: EventEmitter<any>; deleteHighlightEvent: EventEmitter<any>; addOrEditCommentEvent: EventEmitter<any>; createBookmarkEvent: EventEmitter<Rectangle>; cancelEvent: EventEmitter<any>; rectangle: Rectangle; _rectangles: Rectangle[]; top: number; left: number; constructor(); ngOnChanges(changes: SimpleChanges): void; onEscapeKey(event: KeyboardEvent): void; set rectangles(rectangles: Rectangle[]); get rectangles(): Rectangle[]; createHighlight(): void; deleteHighlight(): void; addOrEditComment(): void; createBookmark(): void; setRectangle(): void; popupTop(): any; popupLeft(): number; focusToolbar(): void; static ɵfac: i0.ɵɵFactoryDeclaration<CtxToolbarComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<CtxToolbarComponent, "mv-ctx-toolbar", never, { "zoom": { "alias": "zoom"; "required": false; }; "rotate": { "alias": "rotate"; "required": false; }; "pageHeight": { "alias": "pageHeight"; "required": false; }; "pageWidth": { "alias": "pageWidth"; "required": false; }; "canHighlight": { "alias": "canHighlight"; "required": false; }; "canBookmark": { "alias": "canBookmark"; "required": false; }; "canComment": { "alias": "canComment"; "required": false; }; "canDelete": { "alias": "canDelete"; "required": false; }; "rectangles": { "alias": "rectangles"; "required": false; }; }, { "createHighlightEvent": "createHighlightEvent"; "deleteHighlightEvent": "deleteHighlightEvent"; "addOrEditCommentEvent": "addOrEditCommentEvent"; "createBookmarkEvent": "createBookmarkEvent"; "cancelEvent": "cancelEvent"; }, never, never, false, never>; } //# sourceMappingURL=ctx-toolbar.component.d.ts.map