@syncfusion/ej2-documenteditor
Version:
Feature-rich document editor control with built-in support for context menu, options pane and dialogs.
82 lines (81 loc) • 2.01 kB
TypeScript
import { L10n } from '@syncfusion/ej2-base';
import { DocumentHelper } from '../viewer';
export declare class TabDialog {
/**
* @private
*/
documentHelper: DocumentHelper;
private target;
private listviewInstance;
private textBoxInput;
private defaultTabStopIn;
private left;
private right;
private center;
private decimal;
private bar;
private none;
private dotted;
private single;
private Hyphen;
private underscore;
private setButton;
private clearButton;
private clearAllButton;
private selectedTabStop;
private isBarClicked;
private removedItems;
private tabStopList;
private isAddUnits;
private displayDiv;
private localeValue;
/**
* @param {DocumentHelper} documentHelper - Specifies the document helper.
* @private
*/
constructor(documentHelper: DocumentHelper);
private getModuleName;
/**
* @private
* @returns {void}
*/
applyParagraphFormat: () => void;
private textBoxInputChange;
private setButtonClick;
private clearAllButtonClick;
private clearButtonClick;
/**
* @private
* @returns {void}
*/
closeTabDialog: () => void;
/**
* @private
* @param {L10n} locale - Specifies the locale.
* @param {boolean} enableRtl - Specifies is rtl.
* @returns {void}
*/
initTabsDialog(localeValue: L10n, enableRtl: boolean): void;
private getTabAlignmentValue;
private getTabLeaderValue;
private selectHandler;
private updateButtons;
private onBarClick;
private onTabAlignmentButtonClick;
private updateTabLeaderButton;
private updateTabAlignmentButton;
private clearTabLeaderButton;
private disableOrEnableTabLeaderButton;
private clearTabAlignmentButton;
private focusTextBox;
/**
* @private
* @returns {void}
*/
show(): void;
/**
* @private
* @returns {void}
*/
destroy(): void;
}