@syncfusion/ej2-documenteditor
Version:
Feature-rich document editor control with built-in support for context menu, options pane and dialogs.
110 lines (109 loc) • 3.12 kB
TypeScript
import { L10n } from '@syncfusion/ej2-base';
import { DocumentEditorContainer } from '../document-editor-container';
/**
* Paragraph Properties
*
* @private
*/
export declare class Paragraph {
private container;
private textProperties;
private leftAlignment;
private rightAlignment;
private centerAlignment;
private justify;
private increaseIndent;
private decreaseIndent;
private showHiddenMarks;
private showHiddenMarksBtn;
private leftAlignmentBtn;
private rightAlignmentBtn;
private centerAlignmentBtn;
private justifyBtn;
private increaseIndentBtn;
private decreaseIndentBtn;
private lineSpacing;
private style;
private isRetrieving;
private styleName;
appliedBulletStyle: string;
appliedNumberingStyle: string;
appliedLineSpacing: string;
private noneNumberTag;
private numberList;
private lowLetter;
private upLetter;
private lowRoman;
private upRoman;
private noneBulletTag;
private dotBullet;
private circleBullet;
private squareBullet;
private flowerBullet;
private arrowBullet;
private tickBullet;
localObj: L10n;
private isRtl;
private splitButtonClass;
private bulletListBtn;
private numberedListBtn;
private borders;
private bordersBtn;
private readonly documentEditor;
constructor(container: DocumentEditorContainer);
initializeParagraphPropertiesDiv(wholeDiv: HTMLElement, isRtl?: boolean): void;
private createSeparator;
private createDivElement;
private createButtonTemplate;
private createLineSpacingDropdown;
private createNumberListDropButton;
private updateSelectedBulletListType;
private updateSelectedNumberedListType;
private removeSelectedList;
/**
* @private
*/
applyLastAppliedNumbering(): void;
private applyLastAppliedBullet;
private createBulletListDropButton;
private createNumberListTag;
private createNumberNoneListTag;
private createBulletListTag;
private createStyleDropDownList;
private updateOptions;
updateStyleNames(): void;
private createStyle;
private constructStyleDropItems;
private parseStyle;
wireEvent(): void;
unwireEvents(): void;
/**
* @private
*/
toggleHiddenMarks(): void;
private leftAlignmentAction;
private lineSpacingAction;
private setLineSpacing;
private selectStyleValue;
private applyStyleValue;
private rightAlignmentAction;
private centerAlignmentAction;
private justifyAction;
private increaseIndentAction;
private decreaseIndentAction;
private numberedNoneClick;
private numberedNumberDotClick;
private numberedUpRomanClick;
private numberedUpLetterClick;
private numberedLowLetterClick;
private numberedLowRomanClick;
private getLevelFormatNumber;
private bulletDotClick;
private bulletCircleClick;
private bulletSquareClick;
private bulletFlowerClick;
private bulletArrowClick;
private bulletTickClick;
onSelectionChange(): void;
destroy(): void;
}