UNPKG

@softvision/webpdf-wsclient-typescript

Version:

A simplified and optimized API client library for the webPDF server

44 lines (43 loc) 1.72 kB
import { PositionBackgroundBaseSettings, PagesBackgroundBaseSettings, VisibilityBackgroundBaseSettings, Parameter } from "./../index"; export interface BackgroundBaseSettingsInterface { opacity?: number; pages?: PagesBackgroundBaseSettings; position?: PositionBackgroundBaseSettings; relativeToPage?: boolean; replaceExisting?: boolean; rotation?: number; scale?: number; visibility?: VisibilityBackgroundBaseSettings; } export declare class BackgroundBaseSettings implements BackgroundBaseSettingsInterface, Parameter { opacity?: number; pages?: PagesBackgroundBaseSettings; position?: PositionBackgroundBaseSettings; relativeToPage?: boolean; replaceExisting?: boolean; rotation?: number; scale?: number; visibility?: VisibilityBackgroundBaseSettings; constructor(data: any); static getOpacityDefault(): number; static getOpacityDescription(): string; static getOpacityMin(): number; static getOpacityMax(): number; static getPagesDescription(): string; static getPositionDescription(): string; static getRelativeToPageDefault(): boolean; static getRelativeToPageDescription(): string; static getReplaceExistingDefault(): boolean; static getReplaceExistingDescription(): string; static getRotationDefault(): number; static getRotationDescription(): string; static getRotationMin(): number; static getRotationMax(): number; static getScaleDefault(): number; static getScaleDescription(): string; static getScaleMin(): number; static getVisibilityDescription(): string; static fromJson(data: any): BackgroundBaseSettings; toJson(): any; clone(): BackgroundBaseSettings; }