UNPKG

@softvision/webpdf-wsclient-typescript

Version:

A simplified and optimized API client library for the webPDF server

50 lines (49 loc) 1.58 kB
import { Parameter, Icons, Point } from "./../index"; export interface FileAnnotationInterface { color?: string; height?: number; icon?: Icons; lockedPosition?: boolean; opacity?: number; page?: number; point: Point; popupText?: string; width?: number; } export declare class FileAnnotation implements FileAnnotationInterface, Parameter { color?: string; height?: number; icon?: Icons; lockedPosition?: boolean; opacity?: number; page?: number; point: Point; popupText?: string; width?: number; constructor(data: any); static getColorDefault(): string; static getColorDescription(): string; static getHeightDefault(): number; static getHeightDescription(): string; static getHeightMin(): number; static getIconDefault(): Icons; static getIconDescription(): string; static getLockedPositionDefault(): boolean; static getLockedPositionDescription(): string; static getOpacityDefault(): number; static getOpacityDescription(): string; static getOpacityMin(): number; static getOpacityMax(): number; static getPageDefault(): number; static getPageDescription(): string; static getPageMin(): number; static getPointDescription(): string; static getPopupTextDefault(): string; static getPopupTextDescription(): string; static getWidthDefault(): number; static getWidthDescription(): string; static getWidthMin(): number; static fromJson(data: any): FileAnnotation; toJson(): any; clone(): FileAnnotation; }