UNPKG

@softvision/webpdf-wsclient-typescript

Version:

A simplified and optimized API client library for the webPDF server

46 lines (45 loc) 1.61 kB
import { FontOriginMode, Parameter, TextWrapMode } from "./../index"; export interface SyntaxHighlightInterface { available?: string; fontFamily?: string; fontOrigin?: FontOriginMode; fontSize?: string; language?: string; lineHeight?: string; lineNumbers?: boolean; relevance?: number; wordBreak?: TextWrapMode; } export declare class SyntaxHighlight implements SyntaxHighlightInterface, Parameter { available?: string; fontFamily?: string; fontOrigin?: FontOriginMode; fontSize?: string; language?: string; lineHeight?: string; lineNumbers?: boolean; relevance?: number; wordBreak?: TextWrapMode; constructor(data: any); static getAvailableDefault(): string; static getAvailableDescription(): string; static getFontFamilyDefault(): string; static getFontFamilyDescription(): string; static getFontOriginDefault(): FontOriginMode; static getFontOriginDescription(): string; static getFontSizeDefault(): string; static getFontSizeDescription(): string; static getLanguageDefault(): string; static getLanguageDescription(): string; static getLineHeightDefault(): string; static getLineHeightDescription(): string; static getLineNumbersDefault(): boolean; static getLineNumbersDescription(): string; static getRelevanceDefault(): number; static getRelevanceDescription(): string; static getWordBreakDefault(): TextWrapMode; static getWordBreakDescription(): string; static fromJson(data: any): SyntaxHighlight; toJson(): any; clone(): SyntaxHighlight; }