UNPKG

@syncfusion/ej2-documenteditor

Version:

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

43 lines (42 loc) 1.3 kB
import { isNullOrUndefined } from '@syncfusion/ej2-base'; /** * @private */ var WLevelOverride = /** @class */ (function () { function WLevelOverride() { } /** * @private * @returns {void} */ WLevelOverride.prototype.clear = function () { if (!isNullOrUndefined(this.overrideListLevel)) { this.overrideListLevel.clearFormat(); } this.overrideListLevel = undefined; }; /** * Disposes the internal objects which are maintained. * @private * @returns {void} */ WLevelOverride.prototype.destroy = function () { if (!isNullOrUndefined(this.overrideListLevel)) { this.overrideListLevel.destroy(); } this.levelNumber = undefined; this.startAt = undefined; this.overrideListLevel = undefined; }; WLevelOverride.prototype.clone = function () { var levelOverride = new WLevelOverride(); levelOverride.startAt = this.startAt; levelOverride.levelNumber = this.levelNumber; if (!isNullOrUndefined(this.overrideListLevel)) { levelOverride.overrideListLevel = this.overrideListLevel.clone(levelOverride); } return levelOverride; }; return WLevelOverride; }()); export { WLevelOverride };