UNPKG

pdfjs-dist

Version:

Generic build of Mozilla's PDF.js library.

48 lines (47 loc) 1.59 kB
/** * Basic text editor in order to create a FreeTex annotation. */ export class StampEditor extends AnnotationEditor { static _type: string; static _editorType: number; /** @inheritdoc */ static initialize(l10n: any, uiManager: any): void; /** @inheritdoc */ static isHandlingMimeForPasting(mime: any): boolean; /** @inheritdoc */ static paste(item: any, parent: any): void; static computeTelemetryFinalData(data: any): { hasAltText: any; hasNoAltText: any; }; /** @inheritdoc */ static deserialize(data: any, parent: any, uiManager: any): Promise<AnnotationEditor | null>; constructor(params: any); defaultL10nId: string; /** @inheritdoc */ get telemetryFinalData(): { type: string; hasAltText: boolean; }; mlGuessAltText(imageData?: null, updateAltTextData?: boolean): Promise<any>; /** @inheritdoc */ onceAdded(focus: any): void; setCanvas(annotationElementId: any, canvas: any): void; onScaleChanging(): void; copyCanvas(maxDataDimension: any, maxPreviewDimension: any, createImageData?: boolean): { canvas: HTMLCanvasElement | null; width: any; height: any; imageData: { width: any; height: any; data: Uint8ClampedArray<ArrayBufferLike>; } | null; }; /** @inheritdoc */ serialize(isForCopying?: boolean, context?: null): Object | null; /** @inheritdoc */ renderAnnotationElement(annotation: any): null; #private; } import { AnnotationEditor } from "./editor.js";