UNPKG

@syncfusion/ej2-documenteditor

Version:

Feature-rich document editor control with built-in support for context menu, options pane and dialogs.

65 lines (64 loc) 1.85 kB
/** * @private */ export declare class HtmlExport { private document; private characterFormat; private paragraphFormat; private prevListLevel; private isOrdered; private keywordIndex; private images; private isSkipStyle; /** * @private */ fieldCheck: number; writeHtml(document: any, isOptimizeSfdt: boolean, skipStyle?: boolean): string; private serializeImages; private serializeSection; private serializeParagraph; private closeList; private getListLevel; private getHtmlList; private serializeInlines; private serializeContentInlines; private serializeSpan; /** * @private * @param {string} style - style name. * @returns {string} - return heading tag. */ getStyleName(style: string): string; private serializeImageContainer; serializeCell(cell: any, row: any): string; private convertVerticalAlignment; private serializeTable; private serializeRow; private serializeParagraphStyle; private serializeInlineStyle; private serializeTableBorderStyle; private serializeCellBordersStyle; private serializeBorderStyle; private convertBorderLineStyle; private serializeCharacterFormat; private serializeTextDecoration; /** * @private */ serializeParagraphFormat(paragraphFormat: any, isList: boolean, keywordIndex?: number): string; private serializeTabs; private getTabLeader; private getTabJustification; private createAttributesTag; private createTag; private endTag; createTableStartTag(table: any): string; private serializeTableWidth; private getHighlightColorCode; private getTextAlignment; private createTableEndTag; private createRowStartTag; private createRowEndTag; private decodeHtmlNames; }