UNPKG

medsurf-draw

Version:

Draw annotations on jpg/zoomify images, based on PIXI.js

22 lines (21 loc) 1.03 kB
import * as MedsurfDraw from "../public-api"; import { BaseElementInteraction } from "../bases/interactions/BaseElementInteraction"; export declare class WriteInteraction<TElement extends MedsurfDraw.EditableText> extends BaseElementInteraction<TElement> { constructor(element: TElement); reset(): void; onKeyDown(keyCode: string, event: KeyboardEvent): void; onKeyPressed(keyCode: string, event: KeyboardEvent): void; onKeyReleased(keyCode: string, event: KeyboardEvent): void; onCopy(event: ClipboardEvent): void; onCut(event: ClipboardEvent): void; onPaste(event: ClipboardEvent): void; selectEndText(): void; selectAllText(): void; protected deleteSelectedText(): void; protected replaceSelectedText(text: string): void; protected moveCaretLeft(shiftDown: boolean): void; protected moveCaretUp(shiftDown: boolean): void; protected moveCaretRight(shiftDown: boolean): void; protected moveCaretDown(shiftDown: boolean): void; protected getSelectedText(): string; }