UNPKG

gn-rtf.js

Version:

Render RTF documents in HTML. This also includes rendering WMF and EMF images which are often contained in RTF documents.

26 lines (25 loc) 937 B
import { Document } from "../../Document"; import { Renderer } from "../../renderer/Renderer"; import { GlobalState } from "../Containers"; import { DestinationBase } from "./DestinationBase"; export declare class RtfDestination extends DestinationBase { private _metadata; private parser; private inst; private _charFormatHandlers; constructor(parser: GlobalState, inst: Document, name: string, param: number); addIns(func: (renderer: Renderer) => void): void; appendText(text: string): void; sub(): void; handleKeyword(keyword: string, param: number): boolean; apply(): void; setMetadata(prop: string, val: any): void; private _addInsHandler; private _addFormatIns; private _genericFormatSetNoParam; private _genericFormatOnOff; private _strikedFormat; private _genericFormatSetVal; private _genericFormatSetValRequired; private _genericFormatSetMemberVal; }