Latest Threat Research:SANDWORM_MODE: Shai-Hulud-Style npm Worm Hijacks CI Workflows and Poisons AI Toolchains.Details
Socket
Book a DemoInstallSign in
Socket

@syncfusion/ej2-angular-documenteditor

Package Overview
Dependencies
Maintainers
3
Versions
549
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@syncfusion/ej2-angular-documenteditor - npm Package Compare versions

Comparing version
32.1.25
to
32.2.3-ngcc
+646
@syncfusion/ej2-angular-documenteditor.es5.js
var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return function (d, b) {
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
import { ChangeDetectionStrategy, Component, ElementRef, Injector, NgModule, Renderer2, ViewContainerRef } from '@angular/core';
import { ComponentBase, ComponentMixins, setValue } from '@syncfusion/ej2-angular-base';
import { BookmarkDialog, BordersAndShadingDialog, BulletsAndNumberingDialog, CellOptionsDialog, CheckBoxFormFieldDialog, CollaborativeEditing, CollaborativeEditingHandler, ColumnsDialog, ContextMenu, DocumentEditor, DocumentEditorContainer, DropDownFormFieldDialog, Editor, EditorHistory, FontDialog, HyperlinkDialog, ImageResizer, ListDialog, Optimized, OptionsPane, PageSetupDialog, ParagraphDialog, Print, Ribbon, Search, Selection, SfdtExport, SpellCheckDialog, SpellChecker, StyleDialog, StylesDialog, TabDialog, TableDialog, TableOfContentsDialog, TableOptionsDialog, TablePropertiesDialog, TextExport, TextFormFieldDialog, Toolbar, WordExport } from '@syncfusion/ej2-documenteditor';
import { CommonModule } from '@angular/common';
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function")
r = Reflect.decorate(decorators, target, key, desc);
else
for (var i = decorators.length - 1; i >= 0; i--)
if (d = decorators[i])
r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function")
return Reflect.metadata(k, v);
};
var inputs = ['acceptTab', 'autoResizeOnVisibilityChange', 'currentUser', 'defaultPasteOption', 'documentEditorSettings', 'documentName', 'documentSettings', 'enableAutoFocus', 'enableBookmarkDialog', 'enableBordersAndShadingDialog', 'enableCollaborativeEditing', 'enableColumnsDialog', 'enableComment', 'enableContextMenu', 'enableCursorOnReadOnly', 'enableEditor', 'enableEditorHistory', 'enableFontDialog', 'enableFootnoteAndEndnoteDialog', 'enableFormField', 'enableHyperlinkDialog', 'enableImageResizer', 'enableLayout', 'enableListDialog', 'enableLocalPaste', 'enableLockAndEdit', 'enableOptionsPane', 'enablePageSetupDialog', 'enableParagraphDialog', 'enablePersistence', 'enablePrint', 'enableRtl', 'enableSearch', 'enableSelection', 'enableSfdtExport', 'enableSpellCheck', 'enableStyleDialog', 'enableTableDialog', 'enableTableOfContentsDialog', 'enableTableOptionsDialog', 'enableTablePropertiesDialog', 'enableTextExport', 'enableTrackChanges', 'enableWordExport', 'headers', 'height', 'isReadOnly', 'layoutType', 'locale', 'pageGap', 'pageOutline', 'serverActionSettings', 'serviceUrl', 'showComments', 'showRevisions', 'useCtrlClickToFollowHyperlink', 'userColor', 'width', 'zIndex', 'zoomFactor'];
var outputs = ['actionComplete', 'afterFormFieldFill', 'beforeAcceptRejectChanges', 'beforeCommentAction', 'beforeFileOpen', 'beforeFormFieldFill', 'beforePaneSwitch', 'beforePaste', 'commentBegin', 'commentDelete', 'commentEnd', 'contentChange', 'contentControl', 'created', 'customContextMenuBeforeOpen', 'customContextMenuSelect', 'destroyed', 'documentChange', 'keyDown', 'requestNavigate', 'searchResultsChange', 'selectionChange', 'serviceFailure', 'trackChange', 'viewChange', 'zoomFactorChange', 'beforeXmlHttpRequestSend', 'documentLoadFailed'];
var twoWays = [];
/**
* `ejs-documenteditor` represents the Angular Document Editor Component.
* ```html
* <ejs-documenteditor isReadOnly='true' enableSelection='true'></ejs-documenteditor>
* ```
*/
var DocumentEditorComponent = /** @class */ (function (_super) {
__extends(DocumentEditorComponent, _super);
/**
* @param {?} ngEle
* @param {?} srenderer
* @param {?} viewContainerRef
* @param {?} injector
*/
function DocumentEditorComponent(ngEle, srenderer, viewContainerRef, injector) {
var _this = _super.call(this) || this;
_this.ngEle = ngEle;
_this.srenderer = srenderer;
_this.viewContainerRef = viewContainerRef;
_this.injector = injector;
_this.element = _this.ngEle.nativeElement;
_this.injectedModules = _this.injectedModules || [];
try {
var mod = _this.injector.get('DocumentEditorPrint');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_a) { }
try {
var mod = _this.injector.get('DocumentEditorSfdtExport');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_b) { }
try {
var mod = _this.injector.get('DocumentEditorWordExport');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_c) { }
try {
var mod = _this.injector.get('DocumentEditorTextExport');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_d) { }
try {
var mod = _this.injector.get('DocumentEditorSelection');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_e) { }
try {
var mod = _this.injector.get('DocumentEditorSearch');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_f) { }
try {
var mod = _this.injector.get('DocumentEditorEditor');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_g) { }
try {
var mod = _this.injector.get('DocumentEditorEditorHistory');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_h) { }
try {
var mod = _this.injector.get('DocumentEditorOptionsPane');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_j) { }
try {
var mod = _this.injector.get('DocumentEditorContextMenu');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_k) { }
try {
var mod = _this.injector.get('DocumentEditorImageResizer');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_l) { }
try {
var mod = _this.injector.get('DocumentEditorHyperlinkDialog');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_m) { }
try {
var mod = _this.injector.get('DocumentEditorTableDialog');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_o) { }
try {
var mod = _this.injector.get('DocumentEditorBookmarkDialog');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_p) { }
try {
var mod = _this.injector.get('DocumentEditorTableOfContentsDialog');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_q) { }
try {
var mod = _this.injector.get('DocumentEditorPageSetupDialog');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_r) { }
try {
var mod = _this.injector.get('DocumentEditorParagraphDialog');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_s) { }
try {
var mod = _this.injector.get('DocumentEditorListDialog');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_t) { }
try {
var mod = _this.injector.get('DocumentEditorStyleDialog');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_u) { }
try {
var mod = _this.injector.get('DocumentEditorStylesDialog');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_v) { }
try {
var mod = _this.injector.get('DocumentEditorBulletsAndNumberingDialog');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_w) { }
try {
var mod = _this.injector.get('DocumentEditorFontDialog');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_x) { }
try {
var mod = _this.injector.get('DocumentEditorTablePropertiesDialog');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_y) { }
try {
var mod = _this.injector.get('DocumentEditorBordersAndShadingDialog');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_z) { }
try {
var mod = _this.injector.get('DocumentEditorTableOptionsDialog');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_0) { }
try {
var mod = _this.injector.get('DocumentEditorCellOptionsDialog');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_1) { }
try {
var mod = _this.injector.get('DocumentEditorSpellChecker');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_2) { }
try {
var mod = _this.injector.get('DocumentEditorSpellCheckDialog');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_3) { }
try {
var mod = _this.injector.get('DocumentEditorCollaborativeEditing');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_4) { }
try {
var mod = _this.injector.get('DocumentEditorColumnsDialog');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_5) { }
try {
var mod = _this.injector.get('DocumentEditorCollaborativeEditingHandler');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_6) { }
try {
var mod = _this.injector.get('DocumentEditorOptimized');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_7) { }
try {
var mod = _this.injector.get('DocumentEditorTabDialog');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_8) { }
try {
var mod = _this.injector.get('DocumentEditorTextFormFieldDialog');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_9) { }
try {
var mod = _this.injector.get('DocumentEditorDropDownFormFieldDialog');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_10) { }
try {
var mod = _this.injector.get('DocumentEditorCheckBoxFormFieldDialog');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_11) { }
_this.registerEvents(outputs);
_this.addTwoWay.call(_this, twoWays);
setValue('currentInstance', _this, _this.viewContainerRef);
_this.context = new ComponentBase();
return _this;
}
/**
* @return {?}
*/
DocumentEditorComponent.prototype.ngOnInit = function () {
this.context.ngOnInit(this);
};
/**
* @return {?}
*/
DocumentEditorComponent.prototype.ngAfterViewInit = function () {
this.context.ngAfterViewInit(this);
};
/**
* @return {?}
*/
DocumentEditorComponent.prototype.ngOnDestroy = function () {
this.context.ngOnDestroy(this);
};
/**
* @return {?}
*/
DocumentEditorComponent.prototype.ngAfterContentChecked = function () {
this.context.ngAfterContentChecked(this);
};
return DocumentEditorComponent;
}(DocumentEditor));
DocumentEditorComponent.decorators = [
{ type: Component, args: [{
selector: 'ejs-documenteditor',
inputs: inputs,
outputs: outputs,
template: '',
changeDetection: ChangeDetectionStrategy.OnPush,
queries: {}
},] },
];
/**
* @nocollapse
*/
DocumentEditorComponent.ctorParameters = function () { return [
{ type: ElementRef, },
{ type: Renderer2, },
{ type: ViewContainerRef, },
{ type: Injector, },
]; };
DocumentEditorComponent = __decorate([
ComponentMixins([ComponentBase]),
__metadata("design:paramtypes", [ElementRef,
Renderer2,
ViewContainerRef,
Injector])
], DocumentEditorComponent);
/**
* NgModule definition for the DocumentEditor component.
*/
var DocumentEditorModule = /** @class */ (function () {
function DocumentEditorModule() {
}
return DocumentEditorModule;
}());
DocumentEditorModule.decorators = [
{ type: NgModule, args: [{
imports: [CommonModule],
declarations: [
DocumentEditorComponent
],
exports: [
DocumentEditorComponent
]
},] },
];
/**
* @nocollapse
*/
DocumentEditorModule.ctorParameters = function () { return []; };
var PrintService = { provide: 'DocumentEditorPrint', useValue: Print };
var SfdtExportService = { provide: 'DocumentEditorSfdtExport', useValue: SfdtExport };
var WordExportService = { provide: 'DocumentEditorWordExport', useValue: WordExport };
var TextExportService = { provide: 'DocumentEditorTextExport', useValue: TextExport };
var SelectionService = { provide: 'DocumentEditorSelection', useValue: Selection };
var SearchService = { provide: 'DocumentEditorSearch', useValue: Search };
var EditorService = { provide: 'DocumentEditorEditor', useValue: Editor };
var EditorHistoryService = { provide: 'DocumentEditorEditorHistory', useValue: EditorHistory };
var OptionsPaneService = { provide: 'DocumentEditorOptionsPane', useValue: OptionsPane };
var ContextMenuService = { provide: 'DocumentEditorContextMenu', useValue: ContextMenu };
var ImageResizerService = { provide: 'DocumentEditorImageResizer', useValue: ImageResizer };
var HyperlinkDialogService = { provide: 'DocumentEditorHyperlinkDialog', useValue: HyperlinkDialog };
var TableDialogService = { provide: 'DocumentEditorTableDialog', useValue: TableDialog };
var BookmarkDialogService = { provide: 'DocumentEditorBookmarkDialog', useValue: BookmarkDialog };
var TableOfContentsDialogService = { provide: 'DocumentEditorTableOfContentsDialog', useValue: TableOfContentsDialog };
var PageSetupDialogService = { provide: 'DocumentEditorPageSetupDialog', useValue: PageSetupDialog };
var ParagraphDialogService = { provide: 'DocumentEditorParagraphDialog', useValue: ParagraphDialog };
var ListDialogService = { provide: 'DocumentEditorListDialog', useValue: ListDialog };
var StyleDialogService = { provide: 'DocumentEditorStyleDialog', useValue: StyleDialog };
var StylesDialogService = { provide: 'DocumentEditorStylesDialog', useValue: StylesDialog };
var BulletsAndNumberingDialogService = { provide: 'DocumentEditorBulletsAndNumberingDialog', useValue: BulletsAndNumberingDialog };
var FontDialogService = { provide: 'DocumentEditorFontDialog', useValue: FontDialog };
var TablePropertiesDialogService = { provide: 'DocumentEditorTablePropertiesDialog', useValue: TablePropertiesDialog };
var BordersAndShadingDialogService = { provide: 'DocumentEditorBordersAndShadingDialog', useValue: BordersAndShadingDialog };
var TableOptionsDialogService = { provide: 'DocumentEditorTableOptionsDialog', useValue: TableOptionsDialog };
var CellOptionsDialogService = { provide: 'DocumentEditorCellOptionsDialog', useValue: CellOptionsDialog };
var SpellCheckerService = { provide: 'DocumentEditorSpellChecker', useValue: SpellChecker };
var SpellCheckDialogService = { provide: 'DocumentEditorSpellCheckDialog', useValue: SpellCheckDialog };
var CollaborativeEditingService = { provide: 'DocumentEditorCollaborativeEditing', useValue: CollaborativeEditing };
var ColumnsDialogService = { provide: 'DocumentEditorColumnsDialog', useValue: ColumnsDialog };
var CollaborativeEditingHandlerService = { provide: 'DocumentEditorCollaborativeEditingHandler', useValue: CollaborativeEditingHandler };
var OptimizedService = { provide: 'DocumentEditorOptimized', useValue: Optimized };
var TabDialogService = { provide: 'DocumentEditorTabDialog', useValue: TabDialog };
var TextFormFieldDialogService = { provide: 'DocumentEditorTextFormFieldDialog', useValue: TextFormFieldDialog };
var DropDownFormFieldDialogService = { provide: 'DocumentEditorDropDownFormFieldDialog', useValue: DropDownFormFieldDialog };
var CheckBoxFormFieldDialogService = { provide: 'DocumentEditorCheckBoxFormFieldDialog', useValue: CheckBoxFormFieldDialog };
/**
* NgModule definition for the DocumentEditor component with providers.
*/
var DocumentEditorAllModule = /** @class */ (function () {
function DocumentEditorAllModule() {
}
return DocumentEditorAllModule;
}());
DocumentEditorAllModule.decorators = [
{ type: NgModule, args: [{
imports: [CommonModule, DocumentEditorModule],
exports: [
DocumentEditorModule
],
providers: [
PrintService,
SfdtExportService,
WordExportService,
TextExportService,
SelectionService,
SearchService,
EditorService,
EditorHistoryService,
OptionsPaneService,
ContextMenuService,
ImageResizerService,
HyperlinkDialogService,
TableDialogService,
BookmarkDialogService,
TableOfContentsDialogService,
PageSetupDialogService,
ParagraphDialogService,
ListDialogService,
StyleDialogService,
StylesDialogService,
BulletsAndNumberingDialogService,
FontDialogService,
TablePropertiesDialogService,
BordersAndShadingDialogService,
TableOptionsDialogService,
CellOptionsDialogService,
SpellCheckerService,
SpellCheckDialogService,
CollaborativeEditingService,
ColumnsDialogService,
CollaborativeEditingHandlerService,
OptimizedService,
TabDialogService,
TextFormFieldDialogService,
DropDownFormFieldDialogService,
CheckBoxFormFieldDialogService
]
},] },
];
/**
* @nocollapse
*/
DocumentEditorAllModule.ctorParameters = function () { return []; };
var __decorate$1 = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function")
r = Reflect.decorate(decorators, target, key, desc);
else
for (var i = decorators.length - 1; i >= 0; i--)
if (d = decorators[i])
r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata$1 = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function")
return Reflect.metadata(k, v);
};
var inputs$1 = ['autoResizeOnVisibilityChange', 'backstageMenu', 'currentUser', 'documentEditorSettings', 'documentSettings', 'enableAutoFocus', 'enableComment', 'enableCsp', 'enableLocalPaste', 'enableLockAndEdit', 'enablePersistence', 'enableRtl', 'enableSpellCheck', 'enableToolbar', 'enableTrackChanges', 'fileMenuItems', 'headers', 'height', 'layoutType', 'locale', 'restrictEditing', 'ribbonLayout', 'serverActionSettings', 'serviceUrl', 'showPropertiesPane', 'toolbarItems', 'toolbarMode', 'userColor', 'width', 'zIndex'];
var outputs$1 = ['beforeAcceptRejectChanges', 'beforeCommentAction', 'beforePaneSwitch', 'beforePaste', 'commentDelete', 'contentChange', 'contentControl', 'created', 'customContextMenuBeforeOpen', 'customContextMenuSelect', 'destroyed', 'documentChange', 'fileMenuItemClick', 'selectionChange', 'serviceFailure', 'toolbarClick', 'trackChange', 'beforeXmlHttpRequestSend'];
var twoWays$1 = [];
/**
* `ejs-documenteditor-container` represents the Angular Document Editor Container.
* ```html
* <ejs-documenteditor-container></ejs-documenteditor-container>
* ```
*/
var DocumentEditorContainerComponent = /** @class */ (function (_super) {
__extends(DocumentEditorContainerComponent, _super);
/**
* @param {?} ngEle
* @param {?} srenderer
* @param {?} viewContainerRef
* @param {?} injector
*/
function DocumentEditorContainerComponent(ngEle, srenderer, viewContainerRef, injector) {
var _this = _super.call(this) || this;
_this.ngEle = ngEle;
_this.srenderer = srenderer;
_this.viewContainerRef = viewContainerRef;
_this.injector = injector;
_this.element = _this.ngEle.nativeElement;
_this.injectedModules = _this.injectedModules || [];
try {
var mod = _this.injector.get('DocumentEditorToolbar');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_a) { }
try {
var mod = _this.injector.get('DocumentEditorRibbon');
if (_this.injectedModules.indexOf(mod) === -1) {
_this.injectedModules.push(mod);
}
}
catch (_b) { }
_this.registerEvents(outputs$1);
_this.addTwoWay.call(_this, twoWays$1);
setValue('currentInstance', _this, _this.viewContainerRef);
_this.context = new ComponentBase();
return _this;
}
/**
* @return {?}
*/
DocumentEditorContainerComponent.prototype.ngOnInit = function () {
this.context.ngOnInit(this);
};
/**
* @return {?}
*/
DocumentEditorContainerComponent.prototype.ngAfterViewInit = function () {
this.context.ngAfterViewInit(this);
};
/**
* @return {?}
*/
DocumentEditorContainerComponent.prototype.ngOnDestroy = function () {
this.context.ngOnDestroy(this);
};
/**
* @return {?}
*/
DocumentEditorContainerComponent.prototype.ngAfterContentChecked = function () {
this.context.ngAfterContentChecked(this);
};
return DocumentEditorContainerComponent;
}(DocumentEditorContainer));
DocumentEditorContainerComponent.decorators = [
{ type: Component, args: [{
selector: 'ejs-documenteditorcontainer',
inputs: inputs$1,
outputs: outputs$1,
template: '',
changeDetection: ChangeDetectionStrategy.OnPush,
queries: {}
},] },
];
/**
* @nocollapse
*/
DocumentEditorContainerComponent.ctorParameters = function () { return [
{ type: ElementRef, },
{ type: Renderer2, },
{ type: ViewContainerRef, },
{ type: Injector, },
]; };
DocumentEditorContainerComponent = __decorate$1([
ComponentMixins([ComponentBase]),
__metadata$1("design:paramtypes", [ElementRef,
Renderer2,
ViewContainerRef,
Injector])
], DocumentEditorContainerComponent);
/**
* NgModule definition for the DocumentEditorContainer component.
*/
var DocumentEditorContainerModule = /** @class */ (function () {
function DocumentEditorContainerModule() {
}
return DocumentEditorContainerModule;
}());
DocumentEditorContainerModule.decorators = [
{ type: NgModule, args: [{
imports: [CommonModule],
declarations: [
DocumentEditorContainerComponent
],
exports: [
DocumentEditorContainerComponent
]
},] },
];
/**
* @nocollapse
*/
DocumentEditorContainerModule.ctorParameters = function () { return []; };
var ToolbarService = { provide: 'DocumentEditorToolbar', useValue: Toolbar };
var RibbonService = { provide: 'DocumentEditorRibbon', useValue: Ribbon };
/**
* NgModule definition for the DocumentEditorContainer component with providers.
*/
var DocumentEditorContainerAllModule = /** @class */ (function () {
function DocumentEditorContainerAllModule() {
}
return DocumentEditorContainerAllModule;
}());
DocumentEditorContainerAllModule.decorators = [
{ type: NgModule, args: [{
imports: [CommonModule, DocumentEditorContainerModule],
exports: [
DocumentEditorContainerModule
],
providers: [
ToolbarService,
RibbonService
]
},] },
];
/**
* @nocollapse
*/
DocumentEditorContainerAllModule.ctorParameters = function () { return []; };
/**
* Generated bundle index. Do not edit.
*/
export { DocumentEditorComponent, DocumentEditorModule, DocumentEditorAllModule, PrintService, SfdtExportService, WordExportService, TextExportService, SelectionService, SearchService, EditorService, EditorHistoryService, OptionsPaneService, ContextMenuService, ImageResizerService, HyperlinkDialogService, TableDialogService, BookmarkDialogService, TableOfContentsDialogService, PageSetupDialogService, ParagraphDialogService, ListDialogService, StyleDialogService, StylesDialogService, BulletsAndNumberingDialogService, FontDialogService, TablePropertiesDialogService, BordersAndShadingDialogService, TableOptionsDialogService, CellOptionsDialogService, SpellCheckerService, SpellCheckDialogService, CollaborativeEditingService, ColumnsDialogService, CollaborativeEditingHandlerService, OptimizedService, TabDialogService, TextFormFieldDialogService, DropDownFormFieldDialogService, CheckBoxFormFieldDialogService, DocumentEditorContainerComponent, DocumentEditorContainerModule, DocumentEditorContainerAllModule, ToolbarService, RibbonService, inputs$1 as ɵc, outputs$1 as ɵd, inputs as ɵa, outputs as ɵb };
export { CharacterRangeType, FontScriptType, LocaleId, SectionBreakType, CONTROL_CHARACTERS, Comment, Dictionary, WUniqueFormat, WUniqueFormats, XmlHttpRequestHandler, internalZoomFactorChange, contentChangeEvent, documentChangeEvent, selectionChangeEvent, zoomFactorChangeEvent, beforeFieldFillEvent, afterFieldFillEvent, afterFormFieldFillEvent, beforeFormFieldFillEvent, serviceFailureEvent, viewChangeEvent, customContextMenuSelectEvent, customContextMenuBeforeOpenEvent, contentControlEvent, beforecontentControlFillEvent, aftercontentControlFillEvent, commentBeginEvent, commentEndEvent, beforeCommentActionEvent, commentDeleteEvent, revisionActionEvent, beforePaneSwitchEvent, requestNavigateEvent, actionCompleteEvent, trackChangeEvent, searchResultsChangeEvent, keyDownEvent, toolbarClickEvent, beforeFileOpenEvent, internalviewChangeEvent, beforeXmlHttpRequestSend, protectionTypeChangeEvent, internalDocumentEditorSettingsChange, internalStyleCollectionChange, defaultFont, internalAutoResize, beforeAutoResize, trackChanges, internalOptionPaneChange, documentLoadFailedEvent, fileMenuItemClickEvent, beforePaste, sectionsProperty, fontSubstitutionTableProperty, characterFormatProperty, paragraphFormatProperty, listsProperty, abstractListsProperty, backgroundProperty, stylesProperty, commentsProperty, revisionsProperty, customXmlProperty, defaultTabWidthProperty, formattingProperty, trackChangesProperty, protectionTypeProperty, enforcementProperty, hashValueProperty, saltValueProperty, cryptProviderTypeProperty, cryptAlgorithmClassProperty, cryptAlgorithmTypeProperty, cryptAlgorithmSidProperty, cryptSpinCountProperty, doNotUseHTMLParagraphAutoSpacingProperty, alignTablesRowByRowProperty, formFieldShadingProperty, lastParagraphMarkCopiedProperty, footnotesProperty, endnotesProperty, compatibilityModeProperty, themeFontLanguagesProperty, themesProperty, nameProperty, basedOnProperty, nextProperty, linkProperty, localeIdProperty, localeIdFarEastProperty, localeIdBidiProperty, boldProperty, italicProperty, underlineProperty, underlineColorProperty, fontHintTypeProperty, baselineAlignmentProperty, strikethroughProperty, highlightColorProperty, fontSizeProperty, fontColorProperty, fontFamilyProperty, styleNameProperty, bidiProperty, bdoProperty, breakClearTypeProperty, fontSizeBidiProperty, fontFamilyBidiProperty, boldBidiProperty, italicBidiProperty, allCapsProperty, complexScriptProperty, fontFamilyAsciiProperty, fontFamilyFarEastProperty, fontFamilyNonFarEastProperty, revisionIdsProperty, listIdProperty, characterSpacingProperty, scalingProperty, listLevelNumberProperty, leftIndentProperty, rightIndentProperty, firstLineIndentProperty, textAlignmentProperty, afterSpacingProperty, beforeSpacingProperty, spaceAfterAutoProperty, spaceBeforeAutoProperty, lineSpacingProperty, lineSpacingTypeProperty, listFormatProperty, keepWithNextProperty, widowControlProperty, keepLinesTogetherProperty, outlineLevelProperty, contextualSpacingProperty, bordersProperty, tabsProperty, headerDistanceProperty, footerDistanceProperty, differentFirstPageProperty, differentOddAndEvenPagesProperty, pageWidthProperty, pageHeightProperty, leftMarginProperty, rightMarginProperty, topMarginProperty, bottomMarginProperty, restartPageNumberingProperty, pageStartingNumberProperty, endnoteNumberFormatProperty, footNoteNumberFormatProperty, restartIndexForFootnotesProperty, restartIndexForEndnotesProperty, initialFootNoteNumberProperty, initialEndNoteNumberProperty, pageNumberStyleProperty, columnsProperty, numberOfColumnsProperty, equalWidthProperty, lineBetweenColumnsProperty, breakCodeProperty, cellWidthProperty, columnSpanProperty, rowSpanProperty, verticalAlignmentProperty, allowBreakAcrossPagesProperty, isHeaderProperty, heightTypeProperty, beforeWidthProperty, afterWidthProperty, gridBeforeProperty, gridBeforeWidthProperty, gridBeforeWidthTypeProperty, gridAfterProperty, gridAfterWidthProperty, gridAfterWidthTypeProperty, allowAutoFitProperty, cellSpacingProperty, shadingProperty, tableAlignmentProperty, preferredWidthProperty, preferredWidthTypeProperty, horizontalPositionAbsProperty, textureProperty, backgroundColorProperty, foregroundColorProperty, shadowProperty, hasNoneStyleProperty, verticalProperty, horizontalProperty, diagonalUpProperty, diagonalDownProperty, lineStyleProperty, lineWidthProperty, layoutProperty, dataFormatProperty, yValueProperty, chartDataProperty, categoryXNameProperty, lineProperty, foreColorProperty, patternProperty, layoutXProperty, layoutYProperty, directionProperty, endStyleProperty, numberValueProperty, markerStyleProperty, markerColorProperty, markerSizeProperty, forwardProperty, backwardProperty, interceptProperty, isDisplayRSquaredProperty, isDisplayEquationProperty, seriesNameProperty, dataLabelProperty, errorBarProperty, seriesFormatProperty, trendLinesProperty, dataPointsProperty, firstSliceAngleProperty, holeSizeProperty, isLegendKeyProperty, isBubbleSizeProperty, isCategoryNameProperty, isSeriesNameProperty, isValueProperty, isPercentageProperty, isLeaderLinesProperty, showSeriesKeysProperty, hasHorizontalBorderProperty, hasVerticalBorderProperty, hasBordersProperty, categoryTypeProperty, chartCategoryProperty, chartSeriesProperty, chartAreaProperty, chartTitleAreaProperty, plotAreaProperty, chartLegendProperty, chartPrimaryCategoryAxisProperty, chartPrimaryValueAxisProperty, chartTitleProperty, chartTypeProperty, gapWidthProperty, overlapProperty, chartDataTableProperty, textProperty, shapeIdProperty, alternativeTextProperty, visibleProperty, belowTextProperty, horizontalRuleProperty, widthProperty, heightProperty, widthScaleProperty, heightScaleProperty, lineFormatProperty, fillFormatProperty, textWrappingStyleProperty, textWrappingTypeProperty, verticalRelativePercentProperty, horizontalRelativePercentProperty, heightRelativePercentProperty, widthRelativePercentProperty, zOrderPositionProperty, layoutInCellProperty, lockAnchorProperty, autoShapeTypeProperty, textFrameProperty, colorProperty, fillProperty, textVerticalAlignmentProperty, imageStringProperty, metaFileImageStringProperty, lengthProperty, isInlineImageProperty, isMetaFileProperty, hasImageReferenceProperty, topProperty, bottomProperty, rightProperty, leftProperty, getImageHeightProperty, getImageWidthProperty, hasFieldEndProperty, formFieldDataProperty, fieldTypeProperty, isCreatedUsingHtmlSpanTagProperty, enabledProperty, helpTextProperty, statusTextProperty, textInputProperty, checkBoxProperty, dropDownListProperty, maxLengthProperty, defaultValueProperty, formatProperty, sizeTypeProperty, sizeProperty, checkedProperty, dropDownItemsProperty, selectedIndexProperty, commentIdProperty, commentCharacterTypeProperty, authorProperty, initialProperty, dateProperty, doneProperty, replyCommentsProperty, revisionTypeProperty, revisionIdProperty, customDataProperty, itemIDProperty, xmlProperty, footnoteTypeProperty, symbolCodeProperty, symbolFontNameProperty, customMarkerProperty, inlinesProperty, contentControlPropertiesProperty, lockContentControlProperty, lockContentsProperty, tagProperty, titleProperty, hasPlaceHolderTextProperty, multiLineProperty, isTemporaryProperty, dateCalendarTypeProperty, dateStorageFormatProperty, dateDisplayLocaleProperty, dateDisplayFormatProperty, isCheckedProperty, uncheckedStateProperty, checkedStateProperty, contentControlListItemsProperty, xmlMappingProperty, fontProperty, valueProperty, displayTextProperty, isMappedProperty, isWordMlProperty, prefixMappingProperty, xPathProperty, storeItemIdProperty, customXmlPartProperty, idProperty, cellFormatProperty, rowFormatProperty, cellsProperty, rowsProperty, descriptionProperty, wrapTextAroundProperty, isLegalStyleNumberingProperty, positioningProperty, tableFormatProperty, allowOverlapProperty, distanceTopProperty, distanceRightProperty, distanceLeftProperty, distanceBottomProperty, verticalOriginProperty, verticalPositionProperty, horizontalOriginProperty, horizontalAlignmentProperty, horizontalPositionProperty, blocksProperty, headerProperty, footerProperty, evenHeaderProperty, evenFooterProperty, firstPageHeaderProperty, firstPageFooterProperty, headersFootersProperty, sectionFormatProperty, listLevelPatternProperty, followCharacterProperty, startAtProperty, restartLevelProperty, levelNumberProperty, numberFormatProperty, paraStyleNameProperty, abstractListIdProperty, nsidProperty, levelsProperty, overrideListLevelProperty, levelOverridesProperty, separatorProperty, continuationSeparatorProperty, continuationNoticeProperty, bookmarkTypeProperty, propertiesProperty, tabJustificationProperty, positionProperty, deletePositionProperty, leaderProperty, tabLeaderProperty, editRangeIdProperty, columnFirstProperty, columnLastProperty, userProperty, groupProperty, editableRangeStartProperty, spaceProperty, fontSchemeProperty, fontSchemeNameProperty, majorFontSchemeProperty, minorFontSchemeProperty, fontSchemeListProperty, fontTypefaceProperty, typefaceProperty, panoseProperty, typeProperty, majorUnitProperty, isAutoMajorProperty, maximumValueProperty, minimumValueProperty, hasMajorGridLinesProperty, hasMinorGridLinesProperty, majorTickMarkProperty, minorTickMarkProperty, tickLabelPositionProperty, rgbProperty, appearanceProperty, lineFormatTypeProperty, allowSpaceOfSameStyleInTableProperty, weightProperty, inlineFormatProperty, fontNameProperty, isCompressedProperty, columnIndexProperty, imagesProperty, isAfterParagraphMarkProperty, isAfterCellMarkProperty, isAfterRowMarkProperty, gridProperty, columnCountProperty, isAfterTableMarkProperty, incrementalOps, hiddenProperty, editingPointsProperty, childShapeProperty, offsetXValue, offsetYValue, extentXValue, extentYValue, Print, ContextMenu, CommentReviewPane, CommentPane, CommentView, HyperlinkDialog, TableDialog, BookmarkDialog, TableOfContentsDialog, PageSetupDialog, ParagraphDialog, ListDialog, StyleDialog, BulletsAndNumberingDialog, FontDialog, TablePropertiesDialog, BordersAndShadingDialog, TableOptionsDialog, CellOptionsDialog, StylesDialog, SpellCheckDialog, CheckBoxFormFieldDialog, TextFormFieldDialog, DropDownFormFieldDialog, FormFieldPopUp, ColumnsDialog, TabDialog, Editor, ImageResizer, ImageResizingPoints, SelectedImageInfo, TableResizer, HelperMethods, Point, Base64, WrapPosition, CollaborativeEditing, XmlPane, EditorHistory, BaseHistoryInfo, HistoryInfo, ModifiedLevel, ModifiedParagraphFormat, RowHistoryFormat, TableHistoryInfo, TableFormatHistoryInfo, RowFormatHistoryInfo, CellFormatHistoryInfo, CellHistoryFormat, WSectionFormat, WColumnFormat, WStyle, WParagraphStyle, WCharacterStyle, WTableStyle, WStyles, WCharacterFormat, WListFormat, WTabStop, WParagraphFormat, WTableFormat, WRowFormat, WCellFormat, WBorder, WBorders, WShading, WList, WAbstractList, WListLevel, WLevelOverride, AddUserDialog, EnforceProtectionDialog, UnProtectDocumentDialog, RestrictEditing, Search, OptionsPane, TextSearch, SearchWidgetInfo, TextSearchResult, TextSearchResults, Selection, SelectionCharacterFormat, SelectionBorder, SelectionBorders, SelectionParagraphFormat, SelectionHeaderFooter, SelectionSectionFormat, SelectionTableFormat, SelectionCellFormat, SelectionRowFormat, SelectionImageFormat, SelectionColumnFormat, TextPosition, SelectionWidgetInfo, Hyperlink, ImageSizeInfo, SpellChecker, Optimized, Regular, Revision, RevisionCollection, TrackChangesPane, ChangesSingleView, DocumentHelper, LayoutViewer, PageLayoutViewer, WebLayoutViewer, ColumnLayout, Rect, Padding, Margin, Widget, BlockContainer, BodyWidget, HeaderFooterWidget, BlockWidget, FootNoteWidget, ParagraphWidget, TablePosition, TableWidget, TableRowWidget, TableCellWidget, LineWidget, ElementBox, FieldElementBox, FormField, TextFormField, CheckBoxFormField, DropDownFormField, TextElementBox, Footnote, FootnoteElementBox, ErrorTextElementBox, FieldTextElementBox, TabElementBox, BookmarkElementBox, ContentControl, ContentControlProperties, ContentControlListItems, CheckBoxState, XmlMapping, CustomXmlPart, ShapeCommon, ShapeBase, ShapeElementBox, GroupShapeElementBox, TextFrame, LineFormat, FillFormat, ImageElementBox, ListTextElementBox, EditRangeEndElementBox, EditRangeStartElementBox, ChartElementBox, ChartArea, ChartCategory, ChartData, ChartLegend, ChartSeries, ChartErrorBar, ChartSeriesFormat, ChartDataLabels, ChartTrendLines, ChartTitleArea, ChartDataFormat, ChartFill, ChartLayout, ChartCategoryAxis, ChartDataTable, CommentCharacterElementBox, CommentElementBox, Page, WTableHolder, WColumn, ColumnSizeInfo, CommentEditInfo, MentionDataEditInfo, BreakElementBox, TabStopListInfo, FootnoteEndnoteMarkerElementBox, Layout, Renderer, SfdtReader, TextHelper, Zoom, WordExport, TextExport, SfdtExport, HtmlExport, FontScheme, FontSchemeStruct, Themes, MajorMinorFontScheme, CollaborativeEditingHandler, DocumentEditorSettings, DocumentSettings, RevisionSettings, AutoResizeSettings, DocumentEditor, ServerActionSettings, FormFieldSettings, CollaborativeEditingSettings, ContainerServerActionSettings, Toolbar, Ribbon, HOME_TAB_ID, HOME_TAB_TEXT, HomeTab, VIEW_TAB_ID, ViewTab, DocumentEditorContainer } from '@syncfusion/ej2-documenteditor';
//# sourceMappingURL=ej2-angular-documenteditor.es5.js.map

Sorry, the diff of this file is too big to display

import { ChangeDetectionStrategy, Component, ElementRef, Injector, NgModule, Renderer2, ViewContainerRef } from '@angular/core';
import { ComponentBase, ComponentMixins, setValue } from '@syncfusion/ej2-angular-base';
import { BookmarkDialog, BordersAndShadingDialog, BulletsAndNumberingDialog, CellOptionsDialog, CheckBoxFormFieldDialog, CollaborativeEditing, CollaborativeEditingHandler, ColumnsDialog, ContextMenu, DocumentEditor, DocumentEditorContainer, DropDownFormFieldDialog, Editor, EditorHistory, FontDialog, HyperlinkDialog, ImageResizer, ListDialog, Optimized, OptionsPane, PageSetupDialog, ParagraphDialog, Print, Ribbon, Search, Selection, SfdtExport, SpellCheckDialog, SpellChecker, StyleDialog, StylesDialog, TabDialog, TableDialog, TableOfContentsDialog, TableOptionsDialog, TablePropertiesDialog, TextExport, TextFormFieldDialog, Toolbar, WordExport } from '@syncfusion/ej2-documenteditor';
import { CommonModule } from '@angular/common';
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
const inputs = ['acceptTab', 'autoResizeOnVisibilityChange', 'currentUser', 'defaultPasteOption', 'documentEditorSettings', 'documentName', 'documentSettings', 'enableAutoFocus', 'enableBookmarkDialog', 'enableBordersAndShadingDialog', 'enableCollaborativeEditing', 'enableColumnsDialog', 'enableComment', 'enableContextMenu', 'enableCursorOnReadOnly', 'enableEditor', 'enableEditorHistory', 'enableFontDialog', 'enableFootnoteAndEndnoteDialog', 'enableFormField', 'enableHyperlinkDialog', 'enableImageResizer', 'enableLayout', 'enableListDialog', 'enableLocalPaste', 'enableLockAndEdit', 'enableOptionsPane', 'enablePageSetupDialog', 'enableParagraphDialog', 'enablePersistence', 'enablePrint', 'enableRtl', 'enableSearch', 'enableSelection', 'enableSfdtExport', 'enableSpellCheck', 'enableStyleDialog', 'enableTableDialog', 'enableTableOfContentsDialog', 'enableTableOptionsDialog', 'enableTablePropertiesDialog', 'enableTextExport', 'enableTrackChanges', 'enableWordExport', 'headers', 'height', 'isReadOnly', 'layoutType', 'locale', 'pageGap', 'pageOutline', 'serverActionSettings', 'serviceUrl', 'showComments', 'showRevisions', 'useCtrlClickToFollowHyperlink', 'userColor', 'width', 'zIndex', 'zoomFactor'];
const outputs = ['actionComplete', 'afterFormFieldFill', 'beforeAcceptRejectChanges', 'beforeCommentAction', 'beforeFileOpen', 'beforeFormFieldFill', 'beforePaneSwitch', 'beforePaste', 'commentBegin', 'commentDelete', 'commentEnd', 'contentChange', 'contentControl', 'created', 'customContextMenuBeforeOpen', 'customContextMenuSelect', 'destroyed', 'documentChange', 'keyDown', 'requestNavigate', 'searchResultsChange', 'selectionChange', 'serviceFailure', 'trackChange', 'viewChange', 'zoomFactorChange', 'beforeXmlHttpRequestSend', 'documentLoadFailed'];
const twoWays = [];
/**
* `ejs-documenteditor` represents the Angular Document Editor Component.
* ```html
* <ejs-documenteditor isReadOnly='true' enableSelection='true'></ejs-documenteditor>
* ```
*/
let DocumentEditorComponent = class DocumentEditorComponent extends DocumentEditor {
/**
* @param {?} ngEle
* @param {?} srenderer
* @param {?} viewContainerRef
* @param {?} injector
*/
constructor(ngEle, srenderer, viewContainerRef, injector) {
super();
this.ngEle = ngEle;
this.srenderer = srenderer;
this.viewContainerRef = viewContainerRef;
this.injector = injector;
this.element = this.ngEle.nativeElement;
this.injectedModules = this.injectedModules || [];
try {
let mod = this.injector.get('DocumentEditorPrint');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_a) { }
try {
let mod = this.injector.get('DocumentEditorSfdtExport');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_b) { }
try {
let mod = this.injector.get('DocumentEditorWordExport');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_c) { }
try {
let mod = this.injector.get('DocumentEditorTextExport');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_d) { }
try {
let mod = this.injector.get('DocumentEditorSelection');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_e) { }
try {
let mod = this.injector.get('DocumentEditorSearch');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_f) { }
try {
let mod = this.injector.get('DocumentEditorEditor');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_g) { }
try {
let mod = this.injector.get('DocumentEditorEditorHistory');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_h) { }
try {
let mod = this.injector.get('DocumentEditorOptionsPane');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_j) { }
try {
let mod = this.injector.get('DocumentEditorContextMenu');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_k) { }
try {
let mod = this.injector.get('DocumentEditorImageResizer');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_l) { }
try {
let mod = this.injector.get('DocumentEditorHyperlinkDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_m) { }
try {
let mod = this.injector.get('DocumentEditorTableDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_o) { }
try {
let mod = this.injector.get('DocumentEditorBookmarkDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_p) { }
try {
let mod = this.injector.get('DocumentEditorTableOfContentsDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_q) { }
try {
let mod = this.injector.get('DocumentEditorPageSetupDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_r) { }
try {
let mod = this.injector.get('DocumentEditorParagraphDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_s) { }
try {
let mod = this.injector.get('DocumentEditorListDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_t) { }
try {
let mod = this.injector.get('DocumentEditorStyleDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_u) { }
try {
let mod = this.injector.get('DocumentEditorStylesDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_v) { }
try {
let mod = this.injector.get('DocumentEditorBulletsAndNumberingDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_w) { }
try {
let mod = this.injector.get('DocumentEditorFontDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_x) { }
try {
let mod = this.injector.get('DocumentEditorTablePropertiesDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_y) { }
try {
let mod = this.injector.get('DocumentEditorBordersAndShadingDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_z) { }
try {
let mod = this.injector.get('DocumentEditorTableOptionsDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_0) { }
try {
let mod = this.injector.get('DocumentEditorCellOptionsDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_1) { }
try {
let mod = this.injector.get('DocumentEditorSpellChecker');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_2) { }
try {
let mod = this.injector.get('DocumentEditorSpellCheckDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_3) { }
try {
let mod = this.injector.get('DocumentEditorCollaborativeEditing');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_4) { }
try {
let mod = this.injector.get('DocumentEditorColumnsDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_5) { }
try {
let mod = this.injector.get('DocumentEditorCollaborativeEditingHandler');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_6) { }
try {
let mod = this.injector.get('DocumentEditorOptimized');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_7) { }
try {
let mod = this.injector.get('DocumentEditorTabDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_8) { }
try {
let mod = this.injector.get('DocumentEditorTextFormFieldDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_9) { }
try {
let mod = this.injector.get('DocumentEditorDropDownFormFieldDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_10) { }
try {
let mod = this.injector.get('DocumentEditorCheckBoxFormFieldDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_11) { }
this.registerEvents(outputs);
this.addTwoWay.call(this, twoWays);
setValue('currentInstance', this, this.viewContainerRef);
this.context = new ComponentBase();
}
/**
* @return {?}
*/
ngOnInit() {
this.context.ngOnInit(this);
}
/**
* @return {?}
*/
ngAfterViewInit() {
this.context.ngAfterViewInit(this);
}
/**
* @return {?}
*/
ngOnDestroy() {
this.context.ngOnDestroy(this);
}
/**
* @return {?}
*/
ngAfterContentChecked() {
this.context.ngAfterContentChecked(this);
}
};
DocumentEditorComponent.decorators = [
{ type: Component, args: [{
selector: 'ejs-documenteditor',
inputs: inputs,
outputs: outputs,
template: '',
changeDetection: ChangeDetectionStrategy.OnPush,
queries: {}
},] },
];
/**
* @nocollapse
*/
DocumentEditorComponent.ctorParameters = () => [
{ type: ElementRef, },
{ type: Renderer2, },
{ type: ViewContainerRef, },
{ type: Injector, },
];
DocumentEditorComponent = __decorate([
ComponentMixins([ComponentBase]),
__metadata("design:paramtypes", [ElementRef,
Renderer2,
ViewContainerRef,
Injector])
], DocumentEditorComponent);
/**
* NgModule definition for the DocumentEditor component.
*/
class DocumentEditorModule {
}
DocumentEditorModule.decorators = [
{ type: NgModule, args: [{
imports: [CommonModule],
declarations: [
DocumentEditorComponent
],
exports: [
DocumentEditorComponent
]
},] },
];
/**
* @nocollapse
*/
DocumentEditorModule.ctorParameters = () => [];
const PrintService = { provide: 'DocumentEditorPrint', useValue: Print };
const SfdtExportService = { provide: 'DocumentEditorSfdtExport', useValue: SfdtExport };
const WordExportService = { provide: 'DocumentEditorWordExport', useValue: WordExport };
const TextExportService = { provide: 'DocumentEditorTextExport', useValue: TextExport };
const SelectionService = { provide: 'DocumentEditorSelection', useValue: Selection };
const SearchService = { provide: 'DocumentEditorSearch', useValue: Search };
const EditorService = { provide: 'DocumentEditorEditor', useValue: Editor };
const EditorHistoryService = { provide: 'DocumentEditorEditorHistory', useValue: EditorHistory };
const OptionsPaneService = { provide: 'DocumentEditorOptionsPane', useValue: OptionsPane };
const ContextMenuService = { provide: 'DocumentEditorContextMenu', useValue: ContextMenu };
const ImageResizerService = { provide: 'DocumentEditorImageResizer', useValue: ImageResizer };
const HyperlinkDialogService = { provide: 'DocumentEditorHyperlinkDialog', useValue: HyperlinkDialog };
const TableDialogService = { provide: 'DocumentEditorTableDialog', useValue: TableDialog };
const BookmarkDialogService = { provide: 'DocumentEditorBookmarkDialog', useValue: BookmarkDialog };
const TableOfContentsDialogService = { provide: 'DocumentEditorTableOfContentsDialog', useValue: TableOfContentsDialog };
const PageSetupDialogService = { provide: 'DocumentEditorPageSetupDialog', useValue: PageSetupDialog };
const ParagraphDialogService = { provide: 'DocumentEditorParagraphDialog', useValue: ParagraphDialog };
const ListDialogService = { provide: 'DocumentEditorListDialog', useValue: ListDialog };
const StyleDialogService = { provide: 'DocumentEditorStyleDialog', useValue: StyleDialog };
const StylesDialogService = { provide: 'DocumentEditorStylesDialog', useValue: StylesDialog };
const BulletsAndNumberingDialogService = { provide: 'DocumentEditorBulletsAndNumberingDialog', useValue: BulletsAndNumberingDialog };
const FontDialogService = { provide: 'DocumentEditorFontDialog', useValue: FontDialog };
const TablePropertiesDialogService = { provide: 'DocumentEditorTablePropertiesDialog', useValue: TablePropertiesDialog };
const BordersAndShadingDialogService = { provide: 'DocumentEditorBordersAndShadingDialog', useValue: BordersAndShadingDialog };
const TableOptionsDialogService = { provide: 'DocumentEditorTableOptionsDialog', useValue: TableOptionsDialog };
const CellOptionsDialogService = { provide: 'DocumentEditorCellOptionsDialog', useValue: CellOptionsDialog };
const SpellCheckerService = { provide: 'DocumentEditorSpellChecker', useValue: SpellChecker };
const SpellCheckDialogService = { provide: 'DocumentEditorSpellCheckDialog', useValue: SpellCheckDialog };
const CollaborativeEditingService = { provide: 'DocumentEditorCollaborativeEditing', useValue: CollaborativeEditing };
const ColumnsDialogService = { provide: 'DocumentEditorColumnsDialog', useValue: ColumnsDialog };
const CollaborativeEditingHandlerService = { provide: 'DocumentEditorCollaborativeEditingHandler', useValue: CollaborativeEditingHandler };
const OptimizedService = { provide: 'DocumentEditorOptimized', useValue: Optimized };
const TabDialogService = { provide: 'DocumentEditorTabDialog', useValue: TabDialog };
const TextFormFieldDialogService = { provide: 'DocumentEditorTextFormFieldDialog', useValue: TextFormFieldDialog };
const DropDownFormFieldDialogService = { provide: 'DocumentEditorDropDownFormFieldDialog', useValue: DropDownFormFieldDialog };
const CheckBoxFormFieldDialogService = { provide: 'DocumentEditorCheckBoxFormFieldDialog', useValue: CheckBoxFormFieldDialog };
/**
* NgModule definition for the DocumentEditor component with providers.
*/
class DocumentEditorAllModule {
}
DocumentEditorAllModule.decorators = [
{ type: NgModule, args: [{
imports: [CommonModule, DocumentEditorModule],
exports: [
DocumentEditorModule
],
providers: [
PrintService,
SfdtExportService,
WordExportService,
TextExportService,
SelectionService,
SearchService,
EditorService,
EditorHistoryService,
OptionsPaneService,
ContextMenuService,
ImageResizerService,
HyperlinkDialogService,
TableDialogService,
BookmarkDialogService,
TableOfContentsDialogService,
PageSetupDialogService,
ParagraphDialogService,
ListDialogService,
StyleDialogService,
StylesDialogService,
BulletsAndNumberingDialogService,
FontDialogService,
TablePropertiesDialogService,
BordersAndShadingDialogService,
TableOptionsDialogService,
CellOptionsDialogService,
SpellCheckerService,
SpellCheckDialogService,
CollaborativeEditingService,
ColumnsDialogService,
CollaborativeEditingHandlerService,
OptimizedService,
TabDialogService,
TextFormFieldDialogService,
DropDownFormFieldDialogService,
CheckBoxFormFieldDialogService
]
},] },
];
/**
* @nocollapse
*/
DocumentEditorAllModule.ctorParameters = () => [];
var __decorate$1 = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata$1 = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
const inputs$1 = ['autoResizeOnVisibilityChange', 'backstageMenu', 'currentUser', 'documentEditorSettings', 'documentSettings', 'enableAutoFocus', 'enableComment', 'enableCsp', 'enableLocalPaste', 'enableLockAndEdit', 'enablePersistence', 'enableRtl', 'enableSpellCheck', 'enableToolbar', 'enableTrackChanges', 'fileMenuItems', 'headers', 'height', 'layoutType', 'locale', 'restrictEditing', 'ribbonLayout', 'serverActionSettings', 'serviceUrl', 'showPropertiesPane', 'toolbarItems', 'toolbarMode', 'userColor', 'width', 'zIndex'];
const outputs$1 = ['beforeAcceptRejectChanges', 'beforeCommentAction', 'beforePaneSwitch', 'beforePaste', 'commentDelete', 'contentChange', 'contentControl', 'created', 'customContextMenuBeforeOpen', 'customContextMenuSelect', 'destroyed', 'documentChange', 'fileMenuItemClick', 'selectionChange', 'serviceFailure', 'toolbarClick', 'trackChange', 'beforeXmlHttpRequestSend'];
const twoWays$1 = [];
/**
* `ejs-documenteditor-container` represents the Angular Document Editor Container.
* ```html
* <ejs-documenteditor-container></ejs-documenteditor-container>
* ```
*/
let DocumentEditorContainerComponent = class DocumentEditorContainerComponent extends DocumentEditorContainer {
/**
* @param {?} ngEle
* @param {?} srenderer
* @param {?} viewContainerRef
* @param {?} injector
*/
constructor(ngEle, srenderer, viewContainerRef, injector) {
super();
this.ngEle = ngEle;
this.srenderer = srenderer;
this.viewContainerRef = viewContainerRef;
this.injector = injector;
this.element = this.ngEle.nativeElement;
this.injectedModules = this.injectedModules || [];
try {
let mod = this.injector.get('DocumentEditorToolbar');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_a) { }
try {
let mod = this.injector.get('DocumentEditorRibbon');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_b) { }
this.registerEvents(outputs$1);
this.addTwoWay.call(this, twoWays$1);
setValue('currentInstance', this, this.viewContainerRef);
this.context = new ComponentBase();
}
/**
* @return {?}
*/
ngOnInit() {
this.context.ngOnInit(this);
}
/**
* @return {?}
*/
ngAfterViewInit() {
this.context.ngAfterViewInit(this);
}
/**
* @return {?}
*/
ngOnDestroy() {
this.context.ngOnDestroy(this);
}
/**
* @return {?}
*/
ngAfterContentChecked() {
this.context.ngAfterContentChecked(this);
}
};
DocumentEditorContainerComponent.decorators = [
{ type: Component, args: [{
selector: 'ejs-documenteditorcontainer',
inputs: inputs$1,
outputs: outputs$1,
template: '',
changeDetection: ChangeDetectionStrategy.OnPush,
queries: {}
},] },
];
/**
* @nocollapse
*/
DocumentEditorContainerComponent.ctorParameters = () => [
{ type: ElementRef, },
{ type: Renderer2, },
{ type: ViewContainerRef, },
{ type: Injector, },
];
DocumentEditorContainerComponent = __decorate$1([
ComponentMixins([ComponentBase]),
__metadata$1("design:paramtypes", [ElementRef,
Renderer2,
ViewContainerRef,
Injector])
], DocumentEditorContainerComponent);
/**
* NgModule definition for the DocumentEditorContainer component.
*/
class DocumentEditorContainerModule {
}
DocumentEditorContainerModule.decorators = [
{ type: NgModule, args: [{
imports: [CommonModule],
declarations: [
DocumentEditorContainerComponent
],
exports: [
DocumentEditorContainerComponent
]
},] },
];
/**
* @nocollapse
*/
DocumentEditorContainerModule.ctorParameters = () => [];
const ToolbarService = { provide: 'DocumentEditorToolbar', useValue: Toolbar };
const RibbonService = { provide: 'DocumentEditorRibbon', useValue: Ribbon };
/**
* NgModule definition for the DocumentEditorContainer component with providers.
*/
class DocumentEditorContainerAllModule {
}
DocumentEditorContainerAllModule.decorators = [
{ type: NgModule, args: [{
imports: [CommonModule, DocumentEditorContainerModule],
exports: [
DocumentEditorContainerModule
],
providers: [
ToolbarService,
RibbonService
]
},] },
];
/**
* @nocollapse
*/
DocumentEditorContainerAllModule.ctorParameters = () => [];
/**
* Generated bundle index. Do not edit.
*/
export { DocumentEditorComponent, DocumentEditorModule, DocumentEditorAllModule, PrintService, SfdtExportService, WordExportService, TextExportService, SelectionService, SearchService, EditorService, EditorHistoryService, OptionsPaneService, ContextMenuService, ImageResizerService, HyperlinkDialogService, TableDialogService, BookmarkDialogService, TableOfContentsDialogService, PageSetupDialogService, ParagraphDialogService, ListDialogService, StyleDialogService, StylesDialogService, BulletsAndNumberingDialogService, FontDialogService, TablePropertiesDialogService, BordersAndShadingDialogService, TableOptionsDialogService, CellOptionsDialogService, SpellCheckerService, SpellCheckDialogService, CollaborativeEditingService, ColumnsDialogService, CollaborativeEditingHandlerService, OptimizedService, TabDialogService, TextFormFieldDialogService, DropDownFormFieldDialogService, CheckBoxFormFieldDialogService, DocumentEditorContainerComponent, DocumentEditorContainerModule, DocumentEditorContainerAllModule, ToolbarService, RibbonService, inputs$1 as ɵc, outputs$1 as ɵd, inputs as ɵa, outputs as ɵb };
export { CharacterRangeType, FontScriptType, LocaleId, SectionBreakType, CONTROL_CHARACTERS, Comment, Dictionary, WUniqueFormat, WUniqueFormats, XmlHttpRequestHandler, internalZoomFactorChange, contentChangeEvent, documentChangeEvent, selectionChangeEvent, zoomFactorChangeEvent, beforeFieldFillEvent, afterFieldFillEvent, afterFormFieldFillEvent, beforeFormFieldFillEvent, serviceFailureEvent, viewChangeEvent, customContextMenuSelectEvent, customContextMenuBeforeOpenEvent, contentControlEvent, beforecontentControlFillEvent, aftercontentControlFillEvent, commentBeginEvent, commentEndEvent, beforeCommentActionEvent, commentDeleteEvent, revisionActionEvent, beforePaneSwitchEvent, requestNavigateEvent, actionCompleteEvent, trackChangeEvent, searchResultsChangeEvent, keyDownEvent, toolbarClickEvent, beforeFileOpenEvent, internalviewChangeEvent, beforeXmlHttpRequestSend, protectionTypeChangeEvent, internalDocumentEditorSettingsChange, internalStyleCollectionChange, defaultFont, internalAutoResize, beforeAutoResize, trackChanges, internalOptionPaneChange, documentLoadFailedEvent, fileMenuItemClickEvent, beforePaste, sectionsProperty, fontSubstitutionTableProperty, characterFormatProperty, paragraphFormatProperty, listsProperty, abstractListsProperty, backgroundProperty, stylesProperty, commentsProperty, revisionsProperty, customXmlProperty, defaultTabWidthProperty, formattingProperty, trackChangesProperty, protectionTypeProperty, enforcementProperty, hashValueProperty, saltValueProperty, cryptProviderTypeProperty, cryptAlgorithmClassProperty, cryptAlgorithmTypeProperty, cryptAlgorithmSidProperty, cryptSpinCountProperty, doNotUseHTMLParagraphAutoSpacingProperty, alignTablesRowByRowProperty, formFieldShadingProperty, lastParagraphMarkCopiedProperty, footnotesProperty, endnotesProperty, compatibilityModeProperty, themeFontLanguagesProperty, themesProperty, nameProperty, basedOnProperty, nextProperty, linkProperty, localeIdProperty, localeIdFarEastProperty, localeIdBidiProperty, boldProperty, italicProperty, underlineProperty, underlineColorProperty, fontHintTypeProperty, baselineAlignmentProperty, strikethroughProperty, highlightColorProperty, fontSizeProperty, fontColorProperty, fontFamilyProperty, styleNameProperty, bidiProperty, bdoProperty, breakClearTypeProperty, fontSizeBidiProperty, fontFamilyBidiProperty, boldBidiProperty, italicBidiProperty, allCapsProperty, complexScriptProperty, fontFamilyAsciiProperty, fontFamilyFarEastProperty, fontFamilyNonFarEastProperty, revisionIdsProperty, listIdProperty, characterSpacingProperty, scalingProperty, listLevelNumberProperty, leftIndentProperty, rightIndentProperty, firstLineIndentProperty, textAlignmentProperty, afterSpacingProperty, beforeSpacingProperty, spaceAfterAutoProperty, spaceBeforeAutoProperty, lineSpacingProperty, lineSpacingTypeProperty, listFormatProperty, keepWithNextProperty, widowControlProperty, keepLinesTogetherProperty, outlineLevelProperty, contextualSpacingProperty, bordersProperty, tabsProperty, headerDistanceProperty, footerDistanceProperty, differentFirstPageProperty, differentOddAndEvenPagesProperty, pageWidthProperty, pageHeightProperty, leftMarginProperty, rightMarginProperty, topMarginProperty, bottomMarginProperty, restartPageNumberingProperty, pageStartingNumberProperty, endnoteNumberFormatProperty, footNoteNumberFormatProperty, restartIndexForFootnotesProperty, restartIndexForEndnotesProperty, initialFootNoteNumberProperty, initialEndNoteNumberProperty, pageNumberStyleProperty, columnsProperty, numberOfColumnsProperty, equalWidthProperty, lineBetweenColumnsProperty, breakCodeProperty, cellWidthProperty, columnSpanProperty, rowSpanProperty, verticalAlignmentProperty, allowBreakAcrossPagesProperty, isHeaderProperty, heightTypeProperty, beforeWidthProperty, afterWidthProperty, gridBeforeProperty, gridBeforeWidthProperty, gridBeforeWidthTypeProperty, gridAfterProperty, gridAfterWidthProperty, gridAfterWidthTypeProperty, allowAutoFitProperty, cellSpacingProperty, shadingProperty, tableAlignmentProperty, preferredWidthProperty, preferredWidthTypeProperty, horizontalPositionAbsProperty, textureProperty, backgroundColorProperty, foregroundColorProperty, shadowProperty, hasNoneStyleProperty, verticalProperty, horizontalProperty, diagonalUpProperty, diagonalDownProperty, lineStyleProperty, lineWidthProperty, layoutProperty, dataFormatProperty, yValueProperty, chartDataProperty, categoryXNameProperty, lineProperty, foreColorProperty, patternProperty, layoutXProperty, layoutYProperty, directionProperty, endStyleProperty, numberValueProperty, markerStyleProperty, markerColorProperty, markerSizeProperty, forwardProperty, backwardProperty, interceptProperty, isDisplayRSquaredProperty, isDisplayEquationProperty, seriesNameProperty, dataLabelProperty, errorBarProperty, seriesFormatProperty, trendLinesProperty, dataPointsProperty, firstSliceAngleProperty, holeSizeProperty, isLegendKeyProperty, isBubbleSizeProperty, isCategoryNameProperty, isSeriesNameProperty, isValueProperty, isPercentageProperty, isLeaderLinesProperty, showSeriesKeysProperty, hasHorizontalBorderProperty, hasVerticalBorderProperty, hasBordersProperty, categoryTypeProperty, chartCategoryProperty, chartSeriesProperty, chartAreaProperty, chartTitleAreaProperty, plotAreaProperty, chartLegendProperty, chartPrimaryCategoryAxisProperty, chartPrimaryValueAxisProperty, chartTitleProperty, chartTypeProperty, gapWidthProperty, overlapProperty, chartDataTableProperty, textProperty, shapeIdProperty, alternativeTextProperty, visibleProperty, belowTextProperty, horizontalRuleProperty, widthProperty, heightProperty, widthScaleProperty, heightScaleProperty, lineFormatProperty, fillFormatProperty, textWrappingStyleProperty, textWrappingTypeProperty, verticalRelativePercentProperty, horizontalRelativePercentProperty, heightRelativePercentProperty, widthRelativePercentProperty, zOrderPositionProperty, layoutInCellProperty, lockAnchorProperty, autoShapeTypeProperty, textFrameProperty, colorProperty, fillProperty, textVerticalAlignmentProperty, imageStringProperty, metaFileImageStringProperty, lengthProperty, isInlineImageProperty, isMetaFileProperty, hasImageReferenceProperty, topProperty, bottomProperty, rightProperty, leftProperty, getImageHeightProperty, getImageWidthProperty, hasFieldEndProperty, formFieldDataProperty, fieldTypeProperty, isCreatedUsingHtmlSpanTagProperty, enabledProperty, helpTextProperty, statusTextProperty, textInputProperty, checkBoxProperty, dropDownListProperty, maxLengthProperty, defaultValueProperty, formatProperty, sizeTypeProperty, sizeProperty, checkedProperty, dropDownItemsProperty, selectedIndexProperty, commentIdProperty, commentCharacterTypeProperty, authorProperty, initialProperty, dateProperty, doneProperty, replyCommentsProperty, revisionTypeProperty, revisionIdProperty, customDataProperty, itemIDProperty, xmlProperty, footnoteTypeProperty, symbolCodeProperty, symbolFontNameProperty, customMarkerProperty, inlinesProperty, contentControlPropertiesProperty, lockContentControlProperty, lockContentsProperty, tagProperty, titleProperty, hasPlaceHolderTextProperty, multiLineProperty, isTemporaryProperty, dateCalendarTypeProperty, dateStorageFormatProperty, dateDisplayLocaleProperty, dateDisplayFormatProperty, isCheckedProperty, uncheckedStateProperty, checkedStateProperty, contentControlListItemsProperty, xmlMappingProperty, fontProperty, valueProperty, displayTextProperty, isMappedProperty, isWordMlProperty, prefixMappingProperty, xPathProperty, storeItemIdProperty, customXmlPartProperty, idProperty, cellFormatProperty, rowFormatProperty, cellsProperty, rowsProperty, descriptionProperty, wrapTextAroundProperty, isLegalStyleNumberingProperty, positioningProperty, tableFormatProperty, allowOverlapProperty, distanceTopProperty, distanceRightProperty, distanceLeftProperty, distanceBottomProperty, verticalOriginProperty, verticalPositionProperty, horizontalOriginProperty, horizontalAlignmentProperty, horizontalPositionProperty, blocksProperty, headerProperty, footerProperty, evenHeaderProperty, evenFooterProperty, firstPageHeaderProperty, firstPageFooterProperty, headersFootersProperty, sectionFormatProperty, listLevelPatternProperty, followCharacterProperty, startAtProperty, restartLevelProperty, levelNumberProperty, numberFormatProperty, paraStyleNameProperty, abstractListIdProperty, nsidProperty, levelsProperty, overrideListLevelProperty, levelOverridesProperty, separatorProperty, continuationSeparatorProperty, continuationNoticeProperty, bookmarkTypeProperty, propertiesProperty, tabJustificationProperty, positionProperty, deletePositionProperty, leaderProperty, tabLeaderProperty, editRangeIdProperty, columnFirstProperty, columnLastProperty, userProperty, groupProperty, editableRangeStartProperty, spaceProperty, fontSchemeProperty, fontSchemeNameProperty, majorFontSchemeProperty, minorFontSchemeProperty, fontSchemeListProperty, fontTypefaceProperty, typefaceProperty, panoseProperty, typeProperty, majorUnitProperty, isAutoMajorProperty, maximumValueProperty, minimumValueProperty, hasMajorGridLinesProperty, hasMinorGridLinesProperty, majorTickMarkProperty, minorTickMarkProperty, tickLabelPositionProperty, rgbProperty, appearanceProperty, lineFormatTypeProperty, allowSpaceOfSameStyleInTableProperty, weightProperty, inlineFormatProperty, fontNameProperty, isCompressedProperty, columnIndexProperty, imagesProperty, isAfterParagraphMarkProperty, isAfterCellMarkProperty, isAfterRowMarkProperty, gridProperty, columnCountProperty, isAfterTableMarkProperty, incrementalOps, hiddenProperty, editingPointsProperty, childShapeProperty, offsetXValue, offsetYValue, extentXValue, extentYValue, Print, ContextMenu, CommentReviewPane, CommentPane, CommentView, HyperlinkDialog, TableDialog, BookmarkDialog, TableOfContentsDialog, PageSetupDialog, ParagraphDialog, ListDialog, StyleDialog, BulletsAndNumberingDialog, FontDialog, TablePropertiesDialog, BordersAndShadingDialog, TableOptionsDialog, CellOptionsDialog, StylesDialog, SpellCheckDialog, CheckBoxFormFieldDialog, TextFormFieldDialog, DropDownFormFieldDialog, FormFieldPopUp, ColumnsDialog, TabDialog, Editor, ImageResizer, ImageResizingPoints, SelectedImageInfo, TableResizer, HelperMethods, Point, Base64, WrapPosition, CollaborativeEditing, XmlPane, EditorHistory, BaseHistoryInfo, HistoryInfo, ModifiedLevel, ModifiedParagraphFormat, RowHistoryFormat, TableHistoryInfo, TableFormatHistoryInfo, RowFormatHistoryInfo, CellFormatHistoryInfo, CellHistoryFormat, WSectionFormat, WColumnFormat, WStyle, WParagraphStyle, WCharacterStyle, WTableStyle, WStyles, WCharacterFormat, WListFormat, WTabStop, WParagraphFormat, WTableFormat, WRowFormat, WCellFormat, WBorder, WBorders, WShading, WList, WAbstractList, WListLevel, WLevelOverride, AddUserDialog, EnforceProtectionDialog, UnProtectDocumentDialog, RestrictEditing, Search, OptionsPane, TextSearch, SearchWidgetInfo, TextSearchResult, TextSearchResults, Selection, SelectionCharacterFormat, SelectionBorder, SelectionBorders, SelectionParagraphFormat, SelectionHeaderFooter, SelectionSectionFormat, SelectionTableFormat, SelectionCellFormat, SelectionRowFormat, SelectionImageFormat, SelectionColumnFormat, TextPosition, SelectionWidgetInfo, Hyperlink, ImageSizeInfo, SpellChecker, Optimized, Regular, Revision, RevisionCollection, TrackChangesPane, ChangesSingleView, DocumentHelper, LayoutViewer, PageLayoutViewer, WebLayoutViewer, ColumnLayout, Rect, Padding, Margin, Widget, BlockContainer, BodyWidget, HeaderFooterWidget, BlockWidget, FootNoteWidget, ParagraphWidget, TablePosition, TableWidget, TableRowWidget, TableCellWidget, LineWidget, ElementBox, FieldElementBox, FormField, TextFormField, CheckBoxFormField, DropDownFormField, TextElementBox, Footnote, FootnoteElementBox, ErrorTextElementBox, FieldTextElementBox, TabElementBox, BookmarkElementBox, ContentControl, ContentControlProperties, ContentControlListItems, CheckBoxState, XmlMapping, CustomXmlPart, ShapeCommon, ShapeBase, ShapeElementBox, GroupShapeElementBox, TextFrame, LineFormat, FillFormat, ImageElementBox, ListTextElementBox, EditRangeEndElementBox, EditRangeStartElementBox, ChartElementBox, ChartArea, ChartCategory, ChartData, ChartLegend, ChartSeries, ChartErrorBar, ChartSeriesFormat, ChartDataLabels, ChartTrendLines, ChartTitleArea, ChartDataFormat, ChartFill, ChartLayout, ChartCategoryAxis, ChartDataTable, CommentCharacterElementBox, CommentElementBox, Page, WTableHolder, WColumn, ColumnSizeInfo, CommentEditInfo, MentionDataEditInfo, BreakElementBox, TabStopListInfo, FootnoteEndnoteMarkerElementBox, Layout, Renderer, SfdtReader, TextHelper, Zoom, WordExport, TextExport, SfdtExport, HtmlExport, FontScheme, FontSchemeStruct, Themes, MajorMinorFontScheme, CollaborativeEditingHandler, DocumentEditorSettings, DocumentSettings, RevisionSettings, AutoResizeSettings, DocumentEditor, ServerActionSettings, FormFieldSettings, CollaborativeEditingSettings, ContainerServerActionSettings, Toolbar, Ribbon, HOME_TAB_ID, HOME_TAB_TEXT, HomeTab, VIEW_TAB_ID, ViewTab, DocumentEditorContainer } from '@syncfusion/ej2-documenteditor';
//# sourceMappingURL=ej2-angular-documenteditor.js.map

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

{"version":3,"file":"ej2-angular-documenteditor.umd.js","sources":["~/@syncfusion/ej2-angular-documenteditor/src/document-editor-container/documenteditorcontainer-all.module.ts","~/@syncfusion/ej2-angular-documenteditor/src/document-editor-container/documenteditorcontainer.module.ts","~/@syncfusion/ej2-angular-documenteditor/src/document-editor-container/documenteditorcontainer.component.ts","~/@syncfusion/ej2-angular-documenteditor/src/document-editor/documenteditor-all.module.ts","~/@syncfusion/ej2-angular-documenteditor/src/document-editor/documenteditor.module.ts","~/@syncfusion/ej2-angular-documenteditor/src/document-editor/documenteditor.component.ts"],"sourcesContent":["import { NgModule, ValueProvider } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { DocumentEditorContainerComponent } from './documenteditorcontainer.component';\nimport { DocumentEditorContainerModule } from './documenteditorcontainer.module';\nimport {Toolbar, Ribbon} from '@syncfusion/ej2-documenteditor';\n\n\nexport const /** @type {?} */ ToolbarService: ValueProvider = { provide: 'DocumentEditorToolbar', useValue: Toolbar};\nexport const /** @type {?} */ RibbonService: ValueProvider = { provide: 'DocumentEditorRibbon', useValue: Ribbon};\n/**\n * NgModule definition for the DocumentEditorContainer component with providers.\n */\nexport class DocumentEditorContainerAllModule { static decorators: DecoratorInvocation[] = [\n{ type: NgModule, args: [{\n imports: [CommonModule, DocumentEditorContainerModule],\n exports: [\n DocumentEditorContainerModule\n ],\n providers:[\n ToolbarService,\n RibbonService\n ]\n}, ] },\n];\n/**\n * @nocollapse\n */\nstatic ctorParameters: () => ({type: any, decorators?: DecoratorInvocation[]}|null)[] = () => [\n];\n}\n\nfunction DocumentEditorContainerAllModule_tsickle_Closure_declarations() {\n/** @type {?} */\nDocumentEditorContainerAllModule.decorators;\n/**\n * @nocollapse\n * @type {?}\n */\nDocumentEditorContainerAllModule.ctorParameters;\n}\n\ninterface DecoratorInvocation {\n type: Function;\n args?: any[];\n}\n","import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { DocumentEditorContainerComponent } from './documenteditorcontainer.component';\n/**\n * NgModule definition for the DocumentEditorContainer component.\n */\nexport class DocumentEditorContainerModule { static decorators: DecoratorInvocation[] = [\n{ type: NgModule, args: [{\n imports: [CommonModule],\n declarations: [\n DocumentEditorContainerComponent\n ],\n exports: [\n DocumentEditorContainerComponent\n ]\n}, ] },\n];\n/**\n * @nocollapse\n */\nstatic ctorParameters: () => ({type: any, decorators?: DecoratorInvocation[]}|null)[] = () => [\n];\n}\n\nfunction DocumentEditorContainerModule_tsickle_Closure_declarations() {\n/** @type {?} */\nDocumentEditorContainerModule.decorators;\n/**\n * @nocollapse\n * @type {?}\n */\nDocumentEditorContainerModule.ctorParameters;\n}\n\ninterface DecoratorInvocation {\n type: Function;\n args?: any[];\n}\n","import { Component, ElementRef, ViewContainerRef, ChangeDetectionStrategy, QueryList, Renderer2, Injector, ValueProvider } from '@angular/core';\nimport { ComponentBase, IComponentBase, applyMixins, ComponentMixins, PropertyCollectionInfo, setValue } from '@syncfusion/ej2-angular-base';\nimport { DocumentEditorContainer } from '@syncfusion/ej2-documenteditor';\n\n\n\nexport const /** @type {?} */ inputs: string[] = ['autoResizeOnVisibilityChange','backstageMenu','currentUser','documentEditorSettings','documentSettings','enableAutoFocus','enableComment','enableCsp','enableLocalPaste','enableLockAndEdit','enablePersistence','enableRtl','enableSpellCheck','enableToolbar','enableTrackChanges','fileMenuItems','headers','height','layoutType','locale','restrictEditing','ribbonLayout','serverActionSettings','serviceUrl','showPropertiesPane','toolbarItems','toolbarMode','userColor','width','zIndex'];\nexport const /** @type {?} */ outputs: string[] = ['beforeAcceptRejectChanges','beforeCommentAction','beforePaneSwitch','beforePaste','commentDelete','contentChange','contentControl','created','customContextMenuBeforeOpen','customContextMenuSelect','destroyed','documentChange','fileMenuItemClick','selectionChange','serviceFailure','toolbarClick','trackChange','beforeXmlHttpRequestSend'];\nexport const /** @type {?} */ twoWays: string[] = [];\n/**\n * `ejs-documenteditor-container` represents the Angular Document Editor Container.\n * ```html\n * <ejs-documenteditor-container></ejs-documenteditor-container>\n * ```\n */\n@ComponentMixins([ComponentBase])\nexport class DocumentEditorContainerComponent extends DocumentEditorContainer implements IComponentBase {\npublic context : any;\npublic tagObjects: any;\n\tbeforeAcceptRejectChanges: any;\n\tbeforeCommentAction: any;\n\tbeforePaneSwitch: any;\n\tbeforePaste: any;\n\tcommentDelete: any;\n\tcontentChange: any;\n\tcontentControl: any;\n\tcreated: any;\n\tcustomContextMenuBeforeOpen: any;\n\tcustomContextMenuSelect: any;\n\tdestroyed: any;\n\tdocumentChange: any;\n\tfileMenuItemClick: any;\n\tselectionChange: any;\n\tserviceFailure: any;\n\ttoolbarClick: any;\n\ttrackChange: any;\npublic beforeXmlHttpRequestSend: any;\n/**\n * @param {?} ngEle\n * @param {?} srenderer\n * @param {?} viewContainerRef\n * @param {?} injector\n */\nconstructor(private ngEle: ElementRef,\nprivate srenderer: Renderer2,\nprivate viewContainerRef:ViewContainerRef,\nprivate injector: Injector) {\n super();\n this.element = this.ngEle.nativeElement;\n this.injectedModules = this.injectedModules || [];\n try {\n let mod = this.injector.get('DocumentEditorToolbar');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorRibbon');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\n this.registerEvents(outputs);\n this.addTwoWay.call(this, twoWays);\n setValue('currentInstance', this, this.viewContainerRef);\n this.context = new ComponentBase();\n }\n/**\n * @return {?}\n */\npublic ngOnInit() {\n this.context.ngOnInit(this);\n }\n/**\n * @return {?}\n */\npublic ngAfterViewInit(): void {\n this.context.ngAfterViewInit(this);\n }\n/**\n * @return {?}\n */\npublic ngOnDestroy(): void {\n this.context.ngOnDestroy(this);\n }\n/**\n * @return {?}\n */\npublic ngAfterContentChecked(): void {\n \n this.context.ngAfterContentChecked(this);\n }\npublic registerEvents: (eventList: string[]) => void;\npublic addTwoWay: (propList: string[]) => void;\nstatic decorators: DecoratorInvocation[] = [\n{ type: Component, args: [{\n selector: 'ejs-documenteditorcontainer',\n inputs: inputs,\n outputs: outputs,\n template: '',\n changeDetection: ChangeDetectionStrategy.OnPush,\n queries: {\n\n }\n}, ] },\n];\n/**\n * @nocollapse\n */\nstatic ctorParameters: () => ({type: any, decorators?: DecoratorInvocation[]}|null)[] = () => [\n{type: ElementRef, },\n{type: Renderer2, },\n{type: ViewContainerRef, },\n{type: Injector, },\n];\n}\n\nfunction DocumentEditorContainerComponent_tsickle_Closure_declarations() {\n/** @type {?} */\nDocumentEditorContainerComponent.decorators;\n/**\n * @nocollapse\n * @type {?}\n */\nDocumentEditorContainerComponent.ctorParameters;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.context;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.tagObjects;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.beforeAcceptRejectChanges;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.beforeCommentAction;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.beforePaneSwitch;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.beforePaste;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.commentDelete;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.contentChange;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.contentControl;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.created;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.customContextMenuBeforeOpen;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.customContextMenuSelect;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.destroyed;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.documentChange;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.fileMenuItemClick;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.selectionChange;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.serviceFailure;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.toolbarClick;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.trackChange;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.beforeXmlHttpRequestSend;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.registerEvents;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.addTwoWay;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.ngEle;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.srenderer;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.viewContainerRef;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.injector;\n}\n\n\n\ninterface DecoratorInvocation {\n type: Function;\n args?: any[];\n}\n","import { NgModule, ValueProvider } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { DocumentEditorComponent } from './documenteditor.component';\nimport { DocumentEditorModule } from './documenteditor.module';\nimport {Print, SfdtExport, WordExport, TextExport, Selection, Search, Editor, EditorHistory, OptionsPane, ContextMenu, ImageResizer, HyperlinkDialog, TableDialog, BookmarkDialog, TableOfContentsDialog, PageSetupDialog, ParagraphDialog, ListDialog, StyleDialog, StylesDialog, BulletsAndNumberingDialog, FontDialog, TablePropertiesDialog, BordersAndShadingDialog, TableOptionsDialog, CellOptionsDialog, SpellChecker, SpellCheckDialog, CollaborativeEditing, ColumnsDialog, CollaborativeEditingHandler, Optimized, TabDialog, TextFormFieldDialog, DropDownFormFieldDialog, CheckBoxFormFieldDialog} from '@syncfusion/ej2-documenteditor';\n\n\nexport const /** @type {?} */ PrintService: ValueProvider = { provide: 'DocumentEditorPrint', useValue: Print};\nexport const /** @type {?} */ SfdtExportService: ValueProvider = { provide: 'DocumentEditorSfdtExport', useValue: SfdtExport};\nexport const /** @type {?} */ WordExportService: ValueProvider = { provide: 'DocumentEditorWordExport', useValue: WordExport};\nexport const /** @type {?} */ TextExportService: ValueProvider = { provide: 'DocumentEditorTextExport', useValue: TextExport};\nexport const /** @type {?} */ SelectionService: ValueProvider = { provide: 'DocumentEditorSelection', useValue: Selection};\nexport const /** @type {?} */ SearchService: ValueProvider = { provide: 'DocumentEditorSearch', useValue: Search};\nexport const /** @type {?} */ EditorService: ValueProvider = { provide: 'DocumentEditorEditor', useValue: Editor};\nexport const /** @type {?} */ EditorHistoryService: ValueProvider = { provide: 'DocumentEditorEditorHistory', useValue: EditorHistory};\nexport const /** @type {?} */ OptionsPaneService: ValueProvider = { provide: 'DocumentEditorOptionsPane', useValue: OptionsPane};\nexport const /** @type {?} */ ContextMenuService: ValueProvider = { provide: 'DocumentEditorContextMenu', useValue: ContextMenu};\nexport const /** @type {?} */ ImageResizerService: ValueProvider = { provide: 'DocumentEditorImageResizer', useValue: ImageResizer};\nexport const /** @type {?} */ HyperlinkDialogService: ValueProvider = { provide: 'DocumentEditorHyperlinkDialog', useValue: HyperlinkDialog};\nexport const /** @type {?} */ TableDialogService: ValueProvider = { provide: 'DocumentEditorTableDialog', useValue: TableDialog};\nexport const /** @type {?} */ BookmarkDialogService: ValueProvider = { provide: 'DocumentEditorBookmarkDialog', useValue: BookmarkDialog};\nexport const /** @type {?} */ TableOfContentsDialogService: ValueProvider = { provide: 'DocumentEditorTableOfContentsDialog', useValue: TableOfContentsDialog};\nexport const /** @type {?} */ PageSetupDialogService: ValueProvider = { provide: 'DocumentEditorPageSetupDialog', useValue: PageSetupDialog};\nexport const /** @type {?} */ ParagraphDialogService: ValueProvider = { provide: 'DocumentEditorParagraphDialog', useValue: ParagraphDialog};\nexport const /** @type {?} */ ListDialogService: ValueProvider = { provide: 'DocumentEditorListDialog', useValue: ListDialog};\nexport const /** @type {?} */ StyleDialogService: ValueProvider = { provide: 'DocumentEditorStyleDialog', useValue: StyleDialog};\nexport const /** @type {?} */ StylesDialogService: ValueProvider = { provide: 'DocumentEditorStylesDialog', useValue: StylesDialog};\nexport const /** @type {?} */ BulletsAndNumberingDialogService: ValueProvider = { provide: 'DocumentEditorBulletsAndNumberingDialog', useValue: BulletsAndNumberingDialog};\nexport const /** @type {?} */ FontDialogService: ValueProvider = { provide: 'DocumentEditorFontDialog', useValue: FontDialog};\nexport const /** @type {?} */ TablePropertiesDialogService: ValueProvider = { provide: 'DocumentEditorTablePropertiesDialog', useValue: TablePropertiesDialog};\nexport const /** @type {?} */ BordersAndShadingDialogService: ValueProvider = { provide: 'DocumentEditorBordersAndShadingDialog', useValue: BordersAndShadingDialog};\nexport const /** @type {?} */ TableOptionsDialogService: ValueProvider = { provide: 'DocumentEditorTableOptionsDialog', useValue: TableOptionsDialog};\nexport const /** @type {?} */ CellOptionsDialogService: ValueProvider = { provide: 'DocumentEditorCellOptionsDialog', useValue: CellOptionsDialog};\nexport const /** @type {?} */ SpellCheckerService: ValueProvider = { provide: 'DocumentEditorSpellChecker', useValue: SpellChecker};\nexport const /** @type {?} */ SpellCheckDialogService: ValueProvider = { provide: 'DocumentEditorSpellCheckDialog', useValue: SpellCheckDialog};\nexport const /** @type {?} */ CollaborativeEditingService: ValueProvider = { provide: 'DocumentEditorCollaborativeEditing', useValue: CollaborativeEditing};\nexport const /** @type {?} */ ColumnsDialogService: ValueProvider = { provide: 'DocumentEditorColumnsDialog', useValue: ColumnsDialog};\nexport const /** @type {?} */ CollaborativeEditingHandlerService: ValueProvider = { provide: 'DocumentEditorCollaborativeEditingHandler', useValue: CollaborativeEditingHandler};\nexport const /** @type {?} */ OptimizedService: ValueProvider = { provide: 'DocumentEditorOptimized', useValue: Optimized};\nexport const /** @type {?} */ TabDialogService: ValueProvider = { provide: 'DocumentEditorTabDialog', useValue: TabDialog};\nexport const /** @type {?} */ TextFormFieldDialogService: ValueProvider = { provide: 'DocumentEditorTextFormFieldDialog', useValue: TextFormFieldDialog};\nexport const /** @type {?} */ DropDownFormFieldDialogService: ValueProvider = { provide: 'DocumentEditorDropDownFormFieldDialog', useValue: DropDownFormFieldDialog};\nexport const /** @type {?} */ CheckBoxFormFieldDialogService: ValueProvider = { provide: 'DocumentEditorCheckBoxFormFieldDialog', useValue: CheckBoxFormFieldDialog};\n/**\n * NgModule definition for the DocumentEditor component with providers.\n */\nexport class DocumentEditorAllModule { static decorators: DecoratorInvocation[] = [\n{ type: NgModule, args: [{\n imports: [CommonModule, DocumentEditorModule],\n exports: [\n DocumentEditorModule\n ],\n providers:[\n PrintService,\n SfdtExportService,\n WordExportService,\n TextExportService,\n SelectionService,\n SearchService,\n EditorService,\n EditorHistoryService,\n OptionsPaneService,\n ContextMenuService,\n ImageResizerService,\n HyperlinkDialogService,\n TableDialogService,\n BookmarkDialogService,\n TableOfContentsDialogService,\n PageSetupDialogService,\n ParagraphDialogService,\n ListDialogService,\n StyleDialogService,\n StylesDialogService,\n BulletsAndNumberingDialogService,\n FontDialogService,\n TablePropertiesDialogService,\n BordersAndShadingDialogService,\n TableOptionsDialogService,\n CellOptionsDialogService,\n SpellCheckerService,\n SpellCheckDialogService,\n CollaborativeEditingService,\n ColumnsDialogService,\n CollaborativeEditingHandlerService,\n OptimizedService,\n TabDialogService,\n TextFormFieldDialogService,\n DropDownFormFieldDialogService,\n CheckBoxFormFieldDialogService\n ]\n}, ] },\n];\n/**\n * @nocollapse\n */\nstatic ctorParameters: () => ({type: any, decorators?: DecoratorInvocation[]}|null)[] = () => [\n];\n}\n\nfunction DocumentEditorAllModule_tsickle_Closure_declarations() {\n/** @type {?} */\nDocumentEditorAllModule.decorators;\n/**\n * @nocollapse\n * @type {?}\n */\nDocumentEditorAllModule.ctorParameters;\n}\n\ninterface DecoratorInvocation {\n type: Function;\n args?: any[];\n}\n","import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { DocumentEditorComponent } from './documenteditor.component';\n/**\n * NgModule definition for the DocumentEditor component.\n */\nexport class DocumentEditorModule { static decorators: DecoratorInvocation[] = [\n{ type: NgModule, args: [{\n imports: [CommonModule],\n declarations: [\n DocumentEditorComponent\n ],\n exports: [\n DocumentEditorComponent\n ]\n}, ] },\n];\n/**\n * @nocollapse\n */\nstatic ctorParameters: () => ({type: any, decorators?: DecoratorInvocation[]}|null)[] = () => [\n];\n}\n\nfunction DocumentEditorModule_tsickle_Closure_declarations() {\n/** @type {?} */\nDocumentEditorModule.decorators;\n/**\n * @nocollapse\n * @type {?}\n */\nDocumentEditorModule.ctorParameters;\n}\n\ninterface DecoratorInvocation {\n type: Function;\n args?: any[];\n}\n","import { Component, ElementRef, ViewContainerRef, ChangeDetectionStrategy, QueryList, Renderer2, Injector, ValueProvider } from '@angular/core';\nimport { ComponentBase, IComponentBase, applyMixins, ComponentMixins, PropertyCollectionInfo, setValue } from '@syncfusion/ej2-angular-base';\nimport { DocumentEditor } from '@syncfusion/ej2-documenteditor';\n\n\n\nexport const /** @type {?} */ inputs: string[] = ['acceptTab','autoResizeOnVisibilityChange','currentUser','defaultPasteOption','documentEditorSettings','documentName','documentSettings','enableAutoFocus','enableBookmarkDialog','enableBordersAndShadingDialog','enableCollaborativeEditing','enableColumnsDialog','enableComment','enableContextMenu','enableCursorOnReadOnly','enableEditor','enableEditorHistory','enableFontDialog','enableFootnoteAndEndnoteDialog','enableFormField','enableHyperlinkDialog','enableImageResizer','enableLayout','enableListDialog','enableLocalPaste','enableLockAndEdit','enableOptionsPane','enablePageSetupDialog','enableParagraphDialog','enablePersistence','enablePrint','enableRtl','enableSearch','enableSelection','enableSfdtExport','enableSpellCheck','enableStyleDialog','enableTableDialog','enableTableOfContentsDialog','enableTableOptionsDialog','enableTablePropertiesDialog','enableTextExport','enableTrackChanges','enableWordExport','headers','height','isReadOnly','layoutType','locale','pageGap','pageOutline','serverActionSettings','serviceUrl','showComments','showRevisions','useCtrlClickToFollowHyperlink','userColor','width','zIndex','zoomFactor'];\nexport const /** @type {?} */ outputs: string[] = ['actionComplete','afterFormFieldFill','beforeAcceptRejectChanges','beforeCommentAction','beforeFileOpen','beforeFormFieldFill','beforePaneSwitch','beforePaste','commentBegin','commentDelete','commentEnd','contentChange','contentControl','created','customContextMenuBeforeOpen','customContextMenuSelect','destroyed','documentChange','keyDown','requestNavigate','searchResultsChange','selectionChange','serviceFailure','trackChange','viewChange','zoomFactorChange','beforeXmlHttpRequestSend','documentLoadFailed'];\nexport const /** @type {?} */ twoWays: string[] = [];\n/**\n * `ejs-documenteditor` represents the Angular Document Editor Component.\n * ```html\n * <ejs-documenteditor isReadOnly='true' enableSelection='true'></ejs-documenteditor>\n * ```\n */\n@ComponentMixins([ComponentBase])\nexport class DocumentEditorComponent extends DocumentEditor implements IComponentBase {\npublic context : any;\npublic tagObjects: any;\n\tactionComplete: any;\n\tafterFormFieldFill: any;\n\tbeforeAcceptRejectChanges: any;\n\tbeforeCommentAction: any;\n\tbeforeFileOpen: any;\n\tbeforeFormFieldFill: any;\n\tbeforePaneSwitch: any;\n\tbeforePaste: any;\n\tcommentBegin: any;\n\tcommentDelete: any;\n\tcommentEnd: any;\n\tcontentChange: any;\n\tcontentControl: any;\n\tcreated: any;\n\tcustomContextMenuBeforeOpen: any;\n\tcustomContextMenuSelect: any;\n\tdestroyed: any;\n\tdocumentChange: any;\n\tkeyDown: any;\n\trequestNavigate: any;\n\tsearchResultsChange: any;\n\tselectionChange: any;\n\tserviceFailure: any;\n\ttrackChange: any;\n\tviewChange: any;\n\tzoomFactorChange: any;\n\tbeforeXmlHttpRequestSend: any;\npublic documentLoadFailed: any;\n/**\n * @param {?} ngEle\n * @param {?} srenderer\n * @param {?} viewContainerRef\n * @param {?} injector\n */\nconstructor(private ngEle: ElementRef,\nprivate srenderer: Renderer2,\nprivate viewContainerRef:ViewContainerRef,\nprivate injector: Injector) {\n super();\n this.element = this.ngEle.nativeElement;\n this.injectedModules = this.injectedModules || [];\n try {\n let mod = this.injector.get('DocumentEditorPrint');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorSfdtExport');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorWordExport');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorTextExport');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorSelection');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorSearch');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorEditor');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorEditorHistory');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorOptionsPane');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorContextMenu');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorImageResizer');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorHyperlinkDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorTableDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorBookmarkDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorTableOfContentsDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorPageSetupDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorParagraphDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorListDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorStyleDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorStylesDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorBulletsAndNumberingDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorFontDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorTablePropertiesDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorBordersAndShadingDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorTableOptionsDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorCellOptionsDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorSpellChecker');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorSpellCheckDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorCollaborativeEditing');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorColumnsDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorCollaborativeEditingHandler');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorOptimized');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorTabDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorTextFormFieldDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorDropDownFormFieldDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorCheckBoxFormFieldDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\n this.registerEvents(outputs);\n this.addTwoWay.call(this, twoWays);\n setValue('currentInstance', this, this.viewContainerRef);\n this.context = new ComponentBase();\n }\n/**\n * @return {?}\n */\npublic ngOnInit() {\n this.context.ngOnInit(this);\n }\n/**\n * @return {?}\n */\npublic ngAfterViewInit(): void {\n this.context.ngAfterViewInit(this);\n }\n/**\n * @return {?}\n */\npublic ngOnDestroy(): void {\n this.context.ngOnDestroy(this);\n }\n/**\n * @return {?}\n */\npublic ngAfterContentChecked(): void {\n \n this.context.ngAfterContentChecked(this);\n }\npublic registerEvents: (eventList: string[]) => void;\npublic addTwoWay: (propList: string[]) => void;\nstatic decorators: DecoratorInvocation[] = [\n{ type: Component, args: [{\n selector: 'ejs-documenteditor',\n inputs: inputs,\n outputs: outputs,\n template: '',\n changeDetection: ChangeDetectionStrategy.OnPush,\n queries: {\n\n }\n}, ] },\n];\n/**\n * @nocollapse\n */\nstatic ctorParameters: () => ({type: any, decorators?: DecoratorInvocation[]}|null)[] = () => [\n{type: ElementRef, },\n{type: Renderer2, },\n{type: ViewContainerRef, },\n{type: Injector, },\n];\n}\n\nfunction DocumentEditorComponent_tsickle_Closure_declarations() {\n/** @type {?} */\nDocumentEditorComponent.decorators;\n/**\n * @nocollapse\n * @type {?}\n */\nDocumentEditorComponent.ctorParameters;\n/** @type {?} */\nDocumentEditorComponent.prototype.context;\n/** @type {?} */\nDocumentEditorComponent.prototype.tagObjects;\n/** @type {?} */\nDocumentEditorComponent.prototype.actionComplete;\n/** @type {?} */\nDocumentEditorComponent.prototype.afterFormFieldFill;\n/** @type {?} */\nDocumentEditorComponent.prototype.beforeAcceptRejectChanges;\n/** @type {?} */\nDocumentEditorComponent.prototype.beforeCommentAction;\n/** @type {?} */\nDocumentEditorComponent.prototype.beforeFileOpen;\n/** @type {?} */\nDocumentEditorComponent.prototype.beforeFormFieldFill;\n/** @type {?} */\nDocumentEditorComponent.prototype.beforePaneSwitch;\n/** @type {?} */\nDocumentEditorComponent.prototype.beforePaste;\n/** @type {?} */\nDocumentEditorComponent.prototype.commentBegin;\n/** @type {?} */\nDocumentEditorComponent.prototype.commentDelete;\n/** @type {?} */\nDocumentEditorComponent.prototype.commentEnd;\n/** @type {?} */\nDocumentEditorComponent.prototype.contentChange;\n/** @type {?} */\nDocumentEditorComponent.prototype.contentControl;\n/** @type {?} */\nDocumentEditorComponent.prototype.created;\n/** @type {?} */\nDocumentEditorComponent.prototype.customContextMenuBeforeOpen;\n/** @type {?} */\nDocumentEditorComponent.prototype.customContextMenuSelect;\n/** @type {?} */\nDocumentEditorComponent.prototype.destroyed;\n/** @type {?} */\nDocumentEditorComponent.prototype.documentChange;\n/** @type {?} */\nDocumentEditorComponent.prototype.keyDown;\n/** @type {?} */\nDocumentEditorComponent.prototype.requestNavigate;\n/** @type {?} */\nDocumentEditorComponent.prototype.searchResultsChange;\n/** @type {?} */\nDocumentEditorComponent.prototype.selectionChange;\n/** @type {?} */\nDocumentEditorComponent.prototype.serviceFailure;\n/** @type {?} */\nDocumentEditorComponent.prototype.trackChange;\n/** @type {?} */\nDocumentEditorComponent.prototype.viewChange;\n/** @type {?} */\nDocumentEditorComponent.prototype.zoomFactorChange;\n/** @type {?} */\nDocumentEditorComponent.prototype.beforeXmlHttpRequestSend;\n/** @type {?} */\nDocumentEditorComponent.prototype.documentLoadFailed;\n/** @type {?} */\nDocumentEditorComponent.prototype.registerEvents;\n/** @type {?} */\nDocumentEditorComponent.prototype.addTwoWay;\n/** @type {?} */\nDocumentEditorComponent.prototype.ngEle;\n/** @type {?} */\nDocumentEditorComponent.prototype.srenderer;\n/** @type {?} */\nDocumentEditorComponent.prototype.viewContainerRef;\n/** @type {?} */\nDocumentEditorComponent.prototype.injector;\n}\n\n\n\ninterface DecoratorInvocation {\n type: Function;\n args?: any[];\n}\n"],"names":["CommonModule","NgModule","Ribbon","Toolbar","DocumentEditorContainerComponent","Injector","ViewContainerRef","Renderer2","__metadata","ElementRef","ComponentMixins","ComponentBase","__decorate","ChangeDetectionStrategy","outputs","inputs","Component","DocumentEditorContainer","setValue","twoWays","CheckBoxFormFieldDialog","DropDownFormFieldDialog","TextFormFieldDialog","TabDialog","Optimized","CollaborativeEditingHandler","ColumnsDialog","CollaborativeEditing","SpellCheckDialog","SpellChecker","CellOptionsDialog","TableOptionsDialog","BordersAndShadingDialog","TablePropertiesDialog","FontDialog","BulletsAndNumberingDialog","StylesDialog","StyleDialog","ListDialog","ParagraphDialog","PageSetupDialog","TableOfContentsDialog","BookmarkDialog","TableDialog","HyperlinkDialog","ImageResizer","ContextMenu","OptionsPane","EditorHistory","Editor","Search","Selection","TextExport","WordExport","SfdtExport","Print","DocumentEditorComponent","DocumentEditor"],"mappings":"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"}
/*!
* filename: ej2-angular-documenteditor.umd.min.js
* version : 32.2.3
* Copyright Syncfusion Inc. 2001 - 2025. All rights reserved.
* Use of this code is subject to the terms of our license.
* A copy of the current license can be obtained at any time by e-mailing
* licensing@syncfusion.com. Any infringement will be prosecuted under
* applicable laws.
*/
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/core"),require("@syncfusion/ej2-angular-base"),require("@syncfusion/ej2-documenteditor"),require("@angular/common")):"function"==typeof define&&define.amd?define(["exports","@angular/core","@syncfusion/ej2-angular-base","@syncfusion/ej2-documenteditor","@angular/common"],t):t(e["ej2-angular-documenteditor"]={},e.ng.core,e.ej2.angular.base,e.ej2.documenteditor,e.ng.common)}(this,function(e,t,r,o,n){"use strict";var i=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])};return function(t,r){function o(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(o.prototype=r.prototype,new o)}}(),a=this&&this.__decorate||function(e,t,r,o){var n,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,r):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,r,o);else for(var l=e.length-1;l>=0;l--)(n=e[l])&&(a=(i<3?n(a):i>3?n(t,r,a):n(t,r))||a);return i>3&&a&&Object.defineProperty(t,r,a),a},l=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},p=["acceptTab","autoResizeOnVisibilityChange","currentUser","defaultPasteOption","documentEditorSettings","documentName","documentSettings","enableAutoFocus","enableBookmarkDialog","enableBordersAndShadingDialog","enableCollaborativeEditing","enableColumnsDialog","enableComment","enableContextMenu","enableCursorOnReadOnly","enableEditor","enableEditorHistory","enableFontDialog","enableFootnoteAndEndnoteDialog","enableFormField","enableHyperlinkDialog","enableImageResizer","enableLayout","enableListDialog","enableLocalPaste","enableLockAndEdit","enableOptionsPane","enablePageSetupDialog","enableParagraphDialog","enablePersistence","enablePrint","enableRtl","enableSearch","enableSelection","enableSfdtExport","enableSpellCheck","enableStyleDialog","enableTableDialog","enableTableOfContentsDialog","enableTableOptionsDialog","enableTablePropertiesDialog","enableTextExport","enableTrackChanges","enableWordExport","headers","height","isReadOnly","layoutType","locale","pageGap","pageOutline","serverActionSettings","serviceUrl","showComments","showRevisions","useCtrlClickToFollowHyperlink","userColor","width","zIndex","zoomFactor"],y=["actionComplete","afterFormFieldFill","beforeAcceptRejectChanges","beforeCommentAction","beforeFileOpen","beforeFormFieldFill","beforePaneSwitch","beforePaste","commentBegin","commentDelete","commentEnd","contentChange","contentControl","created","customContextMenuBeforeOpen","customContextMenuSelect","destroyed","documentChange","keyDown","requestNavigate","searchResultsChange","selectionChange","serviceFailure","trackChange","viewChange","zoomFactorChange","beforeXmlHttpRequestSend","documentLoadFailed"],c=[];e.DocumentEditorComponent=function(e){function t(t,o,n,i){var a=e.call(this)||this;a.ngEle=t,a.srenderer=o,a.viewContainerRef=n,a.injector=i,a.element=a.ngEle.nativeElement,a.injectedModules=a.injectedModules||[];try{var l=a.injector.get("DocumentEditorPrint");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(p){}try{l=a.injector.get("DocumentEditorSfdtExport");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(d){}try{l=a.injector.get("DocumentEditorWordExport");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(s){}try{l=a.injector.get("DocumentEditorTextExport");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(P){}try{l=a.injector.get("DocumentEditorSelection");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(m){}try{l=a.injector.get("DocumentEditorSearch");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(u){}try{l=a.injector.get("DocumentEditorEditor");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(g){}try{l=a.injector.get("DocumentEditorEditorHistory");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(h){}try{l=a.injector.get("DocumentEditorOptionsPane");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(f){}try{l=a.injector.get("DocumentEditorContextMenu");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(C){}try{l=a.injector.get("DocumentEditorImageResizer");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(S){}try{l=a.injector.get("DocumentEditorHyperlinkDialog");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(b){}try{l=a.injector.get("DocumentEditorTableDialog");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(D){}try{l=a.injector.get("DocumentEditorBookmarkDialog");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(E){}try{l=a.injector.get("DocumentEditorTableOfContentsDialog");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(F){}try{l=a.injector.get("DocumentEditorPageSetupDialog");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(v){}try{l=a.injector.get("DocumentEditorParagraphDialog");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(x){}try{l=a.injector.get("DocumentEditorListDialog");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(T){}try{l=a.injector.get("DocumentEditorStyleDialog");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(M){}try{l=a.injector.get("DocumentEditorStylesDialog");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(k){}try{l=a.injector.get("DocumentEditorBulletsAndNumberingDialog");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(j){}try{l=a.injector.get("DocumentEditorFontDialog");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(B){}try{l=a.injector.get("DocumentEditorTablePropertiesDialog");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(A){}try{l=a.injector.get("DocumentEditorBordersAndShadingDialog");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(R){}try{l=a.injector.get("DocumentEditorTableOptionsDialog");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(I){}try{l=a.injector.get("DocumentEditorCellOptionsDialog");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(O){}try{l=a.injector.get("DocumentEditorSpellChecker");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(W){}try{l=a.injector.get("DocumentEditorSpellCheckDialog");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(w){}try{l=a.injector.get("DocumentEditorCollaborativeEditing");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(L){}try{l=a.injector.get("DocumentEditorColumnsDialog");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(V){}try{l=a.injector.get("DocumentEditorCollaborativeEditingHandler");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(H){}try{l=a.injector.get("DocumentEditorOptimized");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(N){}try{l=a.injector.get("DocumentEditorTabDialog");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(z){}try{l=a.injector.get("DocumentEditorTextFormFieldDialog");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(_){}try{l=a.injector.get("DocumentEditorDropDownFormFieldDialog");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(X){}try{l=a.injector.get("DocumentEditorCheckBoxFormFieldDialog");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(q){}return a.registerEvents(y),a.addTwoWay.call(a,c),r.setValue("currentInstance",a,a.viewContainerRef),a.context=new r.ComponentBase,a}return i(t,e),t.prototype.ngOnInit=function(){this.context.ngOnInit(this)},t.prototype.ngAfterViewInit=function(){this.context.ngAfterViewInit(this)},t.prototype.ngOnDestroy=function(){this.context.ngOnDestroy(this)},t.prototype.ngAfterContentChecked=function(){this.context.ngAfterContentChecked(this)},t}(o.DocumentEditor),e.DocumentEditorComponent.decorators=[{type:t.Component,args:[{selector:"ejs-documenteditor",inputs:p,outputs:y,template:"",changeDetection:t.ChangeDetectionStrategy.OnPush,queries:{}}]}],e.DocumentEditorComponent.ctorParameters=function(){return[{type:t.ElementRef},{type:t.Renderer2},{type:t.ViewContainerRef},{type:t.Injector}]},e.DocumentEditorComponent=a([r.ComponentMixins([r.ComponentBase]),l("design:paramtypes",[t.ElementRef,t.Renderer2,t.ViewContainerRef,t.Injector])],e.DocumentEditorComponent);var d=function(){return function(){}}();d.decorators=[{type:t.NgModule,args:[{imports:[n.CommonModule],declarations:[e.DocumentEditorComponent],exports:[e.DocumentEditorComponent]}]}],d.ctorParameters=function(){return[]};var s={provide:"DocumentEditorPrint",useValue:o.Print},P={provide:"DocumentEditorSfdtExport",useValue:o.SfdtExport},m={provide:"DocumentEditorWordExport",useValue:o.WordExport},u={provide:"DocumentEditorTextExport",useValue:o.TextExport},g={provide:"DocumentEditorSelection",useValue:o.Selection},h={provide:"DocumentEditorSearch",useValue:o.Search},f={provide:"DocumentEditorEditor",useValue:o.Editor},C={provide:"DocumentEditorEditorHistory",useValue:o.EditorHistory},S={provide:"DocumentEditorOptionsPane",useValue:o.OptionsPane},b={provide:"DocumentEditorContextMenu",useValue:o.ContextMenu},D={provide:"DocumentEditorImageResizer",useValue:o.ImageResizer},E={provide:"DocumentEditorHyperlinkDialog",useValue:o.HyperlinkDialog},F={provide:"DocumentEditorTableDialog",useValue:o.TableDialog},v={provide:"DocumentEditorBookmarkDialog",useValue:o.BookmarkDialog},x={provide:"DocumentEditorTableOfContentsDialog",useValue:o.TableOfContentsDialog},T={provide:"DocumentEditorPageSetupDialog",useValue:o.PageSetupDialog},M={provide:"DocumentEditorParagraphDialog",useValue:o.ParagraphDialog},k={provide:"DocumentEditorListDialog",useValue:o.ListDialog},j={provide:"DocumentEditorStyleDialog",useValue:o.StyleDialog},B={provide:"DocumentEditorStylesDialog",useValue:o.StylesDialog},A={provide:"DocumentEditorBulletsAndNumberingDialog",useValue:o.BulletsAndNumberingDialog},R={provide:"DocumentEditorFontDialog",useValue:o.FontDialog},I={provide:"DocumentEditorTablePropertiesDialog",useValue:o.TablePropertiesDialog},O={provide:"DocumentEditorBordersAndShadingDialog",useValue:o.BordersAndShadingDialog},W={provide:"DocumentEditorTableOptionsDialog",useValue:o.TableOptionsDialog},w={provide:"DocumentEditorCellOptionsDialog",useValue:o.CellOptionsDialog},L={provide:"DocumentEditorSpellChecker",useValue:o.SpellChecker},V={provide:"DocumentEditorSpellCheckDialog",useValue:o.SpellCheckDialog},H={provide:"DocumentEditorCollaborativeEditing",useValue:o.CollaborativeEditing},N={provide:"DocumentEditorColumnsDialog",useValue:o.ColumnsDialog},z={provide:"DocumentEditorCollaborativeEditingHandler",useValue:o.CollaborativeEditingHandler},_={provide:"DocumentEditorOptimized",useValue:o.Optimized},X={provide:"DocumentEditorTabDialog",useValue:o.TabDialog},q={provide:"DocumentEditorTextFormFieldDialog",useValue:o.TextFormFieldDialog},U={provide:"DocumentEditorDropDownFormFieldDialog",useValue:o.DropDownFormFieldDialog},G={provide:"DocumentEditorCheckBoxFormFieldDialog",useValue:o.CheckBoxFormFieldDialog},Y=function(){return function(){}}();Y.decorators=[{type:t.NgModule,args:[{imports:[n.CommonModule,d],exports:[d],providers:[s,P,m,u,g,h,f,C,S,b,D,E,F,v,x,T,M,k,j,B,A,R,I,O,W,w,L,V,H,N,z,_,X,q,U,G]}]}],Y.ctorParameters=function(){return[]};var K=this&&this.__decorate||function(e,t,r,o){var n,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,r):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,r,o);else for(var l=e.length-1;l>=0;l--)(n=e[l])&&(a=(i<3?n(a):i>3?n(t,r,a):n(t,r))||a);return i>3&&a&&Object.defineProperty(t,r,a),a},Z=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},J=["autoResizeOnVisibilityChange","backstageMenu","currentUser","documentEditorSettings","documentSettings","enableAutoFocus","enableComment","enableCsp","enableLocalPaste","enableLockAndEdit","enablePersistence","enableRtl","enableSpellCheck","enableToolbar","enableTrackChanges","fileMenuItems","headers","height","layoutType","locale","restrictEditing","ribbonLayout","serverActionSettings","serviceUrl","showPropertiesPane","toolbarItems","toolbarMode","userColor","width","zIndex"],Q=["beforeAcceptRejectChanges","beforeCommentAction","beforePaneSwitch","beforePaste","commentDelete","contentChange","contentControl","created","customContextMenuBeforeOpen","customContextMenuSelect","destroyed","documentChange","fileMenuItemClick","selectionChange","serviceFailure","toolbarClick","trackChange","beforeXmlHttpRequestSend"],$=[];e.DocumentEditorContainerComponent=function(e){function t(t,o,n,i){var a=e.call(this)||this;a.ngEle=t,a.srenderer=o,a.viewContainerRef=n,a.injector=i,a.element=a.ngEle.nativeElement,a.injectedModules=a.injectedModules||[];try{var l=a.injector.get("DocumentEditorToolbar");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(p){}try{l=a.injector.get("DocumentEditorRibbon");-1===a.injectedModules.indexOf(l)&&a.injectedModules.push(l)}catch(y){}return a.registerEvents(Q),a.addTwoWay.call(a,$),r.setValue("currentInstance",a,a.viewContainerRef),a.context=new r.ComponentBase,a}return i(t,e),t.prototype.ngOnInit=function(){this.context.ngOnInit(this)},t.prototype.ngAfterViewInit=function(){this.context.ngAfterViewInit(this)},t.prototype.ngOnDestroy=function(){this.context.ngOnDestroy(this)},t.prototype.ngAfterContentChecked=function(){this.context.ngAfterContentChecked(this)},t}(o.DocumentEditorContainer),e.DocumentEditorContainerComponent.decorators=[{type:t.Component,args:[{selector:"ejs-documenteditorcontainer",inputs:J,outputs:Q,template:"",changeDetection:t.ChangeDetectionStrategy.OnPush,queries:{}}]}],e.DocumentEditorContainerComponent.ctorParameters=function(){return[{type:t.ElementRef},{type:t.Renderer2},{type:t.ViewContainerRef},{type:t.Injector}]},e.DocumentEditorContainerComponent=K([r.ComponentMixins([r.ComponentBase]),Z("design:paramtypes",[t.ElementRef,t.Renderer2,t.ViewContainerRef,t.Injector])],e.DocumentEditorContainerComponent);var ee=function(){return function(){}}();ee.decorators=[{type:t.NgModule,args:[{imports:[n.CommonModule],declarations:[e.DocumentEditorContainerComponent],exports:[e.DocumentEditorContainerComponent]}]}],ee.ctorParameters=function(){return[]};var te={provide:"DocumentEditorToolbar",useValue:o.Toolbar},re={provide:"DocumentEditorRibbon",useValue:o.Ribbon},oe=function(){return function(){}}();oe.decorators=[{type:t.NgModule,args:[{imports:[n.CommonModule,ee],exports:[ee],providers:[te,re]}]}],oe.ctorParameters=function(){return[]},e.DocumentEditorModule=d,e.DocumentEditorAllModule=Y,e.PrintService=s,e.SfdtExportService=P,e.WordExportService=m,e.TextExportService=u,e.SelectionService=g,e.SearchService=h,e.EditorService=f,e.EditorHistoryService=C,e.OptionsPaneService=S,e.ContextMenuService=b,e.ImageResizerService=D,e.HyperlinkDialogService=E,e.TableDialogService=F,e.BookmarkDialogService=v,e.TableOfContentsDialogService=x,e.PageSetupDialogService=T,e.ParagraphDialogService=M,e.ListDialogService=k,e.StyleDialogService=j,e.StylesDialogService=B,e.BulletsAndNumberingDialogService=A,e.FontDialogService=R,e.TablePropertiesDialogService=I,e.BordersAndShadingDialogService=O,e.TableOptionsDialogService=W,e.CellOptionsDialogService=w,e.SpellCheckerService=L,e.SpellCheckDialogService=V,e.CollaborativeEditingService=H,e.ColumnsDialogService=N,e.CollaborativeEditingHandlerService=z,e.OptimizedService=_,e.TabDialogService=X,e.TextFormFieldDialogService=q,e.DropDownFormFieldDialogService=U,e.CheckBoxFormFieldDialogService=G,e.DocumentEditorContainerModule=ee,e.DocumentEditorContainerAllModule=oe,e.ToolbarService=te,e.RibbonService=re,e.ɵc=J,e.ɵd=Q,e.ɵa=p,e.ɵb=y,e.CharacterRangeType=o.CharacterRangeType,e.FontScriptType=o.FontScriptType,e.LocaleId=o.LocaleId,e.SectionBreakType=o.SectionBreakType,e.CONTROL_CHARACTERS=o.CONTROL_CHARACTERS,e.Comment=o.Comment,e.Dictionary=o.Dictionary,e.WUniqueFormat=o.WUniqueFormat,e.WUniqueFormats=o.WUniqueFormats,e.XmlHttpRequestHandler=o.XmlHttpRequestHandler,e.internalZoomFactorChange=o.internalZoomFactorChange,e.contentChangeEvent=o.contentChangeEvent,e.documentChangeEvent=o.documentChangeEvent,e.selectionChangeEvent=o.selectionChangeEvent,e.zoomFactorChangeEvent=o.zoomFactorChangeEvent,e.beforeFieldFillEvent=o.beforeFieldFillEvent,e.afterFieldFillEvent=o.afterFieldFillEvent,e.afterFormFieldFillEvent=o.afterFormFieldFillEvent,e.beforeFormFieldFillEvent=o.beforeFormFieldFillEvent,e.serviceFailureEvent=o.serviceFailureEvent,e.viewChangeEvent=o.viewChangeEvent,e.customContextMenuSelectEvent=o.customContextMenuSelectEvent,e.customContextMenuBeforeOpenEvent=o.customContextMenuBeforeOpenEvent,e.contentControlEvent=o.contentControlEvent,e.beforecontentControlFillEvent=o.beforecontentControlFillEvent,e.aftercontentControlFillEvent=o.aftercontentControlFillEvent,e.commentBeginEvent=o.commentBeginEvent,e.commentEndEvent=o.commentEndEvent,e.beforeCommentActionEvent=o.beforeCommentActionEvent,e.commentDeleteEvent=o.commentDeleteEvent,e.revisionActionEvent=o.revisionActionEvent,e.beforePaneSwitchEvent=o.beforePaneSwitchEvent,e.requestNavigateEvent=o.requestNavigateEvent,e.actionCompleteEvent=o.actionCompleteEvent,e.trackChangeEvent=o.trackChangeEvent,e.searchResultsChangeEvent=o.searchResultsChangeEvent,e.keyDownEvent=o.keyDownEvent,e.toolbarClickEvent=o.toolbarClickEvent,e.beforeFileOpenEvent=o.beforeFileOpenEvent,e.internalviewChangeEvent=o.internalviewChangeEvent,e.beforeXmlHttpRequestSend=o.beforeXmlHttpRequestSend,e.protectionTypeChangeEvent=o.protectionTypeChangeEvent,e.internalDocumentEditorSettingsChange=o.internalDocumentEditorSettingsChange,e.internalStyleCollectionChange=o.internalStyleCollectionChange,e.defaultFont=o.defaultFont,e.internalAutoResize=o.internalAutoResize,e.beforeAutoResize=o.beforeAutoResize,e.trackChanges=o.trackChanges,e.internalOptionPaneChange=o.internalOptionPaneChange,e.documentLoadFailedEvent=o.documentLoadFailedEvent,e.fileMenuItemClickEvent=o.fileMenuItemClickEvent,e.beforePaste=o.beforePaste,e.sectionsProperty=o.sectionsProperty,e.fontSubstitutionTableProperty=o.fontSubstitutionTableProperty,e.characterFormatProperty=o.characterFormatProperty,e.paragraphFormatProperty=o.paragraphFormatProperty,e.listsProperty=o.listsProperty,e.abstractListsProperty=o.abstractListsProperty,e.backgroundProperty=o.backgroundProperty,e.stylesProperty=o.stylesProperty,e.commentsProperty=o.commentsProperty,e.revisionsProperty=o.revisionsProperty,e.customXmlProperty=o.customXmlProperty,e.defaultTabWidthProperty=o.defaultTabWidthProperty,e.formattingProperty=o.formattingProperty,e.trackChangesProperty=o.trackChangesProperty,e.protectionTypeProperty=o.protectionTypeProperty,e.enforcementProperty=o.enforcementProperty,e.hashValueProperty=o.hashValueProperty,e.saltValueProperty=o.saltValueProperty,e.cryptProviderTypeProperty=o.cryptProviderTypeProperty,e.cryptAlgorithmClassProperty=o.cryptAlgorithmClassProperty,e.cryptAlgorithmTypeProperty=o.cryptAlgorithmTypeProperty,e.cryptAlgorithmSidProperty=o.cryptAlgorithmSidProperty,e.cryptSpinCountProperty=o.cryptSpinCountProperty,e.doNotUseHTMLParagraphAutoSpacingProperty=o.doNotUseHTMLParagraphAutoSpacingProperty,e.alignTablesRowByRowProperty=o.alignTablesRowByRowProperty,e.formFieldShadingProperty=o.formFieldShadingProperty,e.lastParagraphMarkCopiedProperty=o.lastParagraphMarkCopiedProperty,e.footnotesProperty=o.footnotesProperty,e.endnotesProperty=o.endnotesProperty,e.compatibilityModeProperty=o.compatibilityModeProperty,e.themeFontLanguagesProperty=o.themeFontLanguagesProperty,e.themesProperty=o.themesProperty,e.nameProperty=o.nameProperty,e.basedOnProperty=o.basedOnProperty,e.nextProperty=o.nextProperty,e.linkProperty=o.linkProperty,e.localeIdProperty=o.localeIdProperty,e.localeIdFarEastProperty=o.localeIdFarEastProperty,e.localeIdBidiProperty=o.localeIdBidiProperty,e.boldProperty=o.boldProperty,e.italicProperty=o.italicProperty,e.underlineProperty=o.underlineProperty,e.underlineColorProperty=o.underlineColorProperty,e.fontHintTypeProperty=o.fontHintTypeProperty,e.baselineAlignmentProperty=o.baselineAlignmentProperty,e.strikethroughProperty=o.strikethroughProperty,e.highlightColorProperty=o.highlightColorProperty,e.fontSizeProperty=o.fontSizeProperty,e.fontColorProperty=o.fontColorProperty,e.fontFamilyProperty=o.fontFamilyProperty,e.styleNameProperty=o.styleNameProperty,e.bidiProperty=o.bidiProperty,e.bdoProperty=o.bdoProperty,e.breakClearTypeProperty=o.breakClearTypeProperty,e.fontSizeBidiProperty=o.fontSizeBidiProperty,e.fontFamilyBidiProperty=o.fontFamilyBidiProperty,e.boldBidiProperty=o.boldBidiProperty,e.italicBidiProperty=o.italicBidiProperty,e.allCapsProperty=o.allCapsProperty,e.complexScriptProperty=o.complexScriptProperty,e.fontFamilyAsciiProperty=o.fontFamilyAsciiProperty,e.fontFamilyFarEastProperty=o.fontFamilyFarEastProperty,e.fontFamilyNonFarEastProperty=o.fontFamilyNonFarEastProperty,e.revisionIdsProperty=o.revisionIdsProperty,e.listIdProperty=o.listIdProperty,e.characterSpacingProperty=o.characterSpacingProperty,e.scalingProperty=o.scalingProperty,e.listLevelNumberProperty=o.listLevelNumberProperty,e.leftIndentProperty=o.leftIndentProperty,e.rightIndentProperty=o.rightIndentProperty,e.firstLineIndentProperty=o.firstLineIndentProperty,e.textAlignmentProperty=o.textAlignmentProperty,e.afterSpacingProperty=o.afterSpacingProperty,e.beforeSpacingProperty=o.beforeSpacingProperty,e.spaceAfterAutoProperty=o.spaceAfterAutoProperty,e.spaceBeforeAutoProperty=o.spaceBeforeAutoProperty,e.lineSpacingProperty=o.lineSpacingProperty,e.lineSpacingTypeProperty=o.lineSpacingTypeProperty,e.listFormatProperty=o.listFormatProperty,e.keepWithNextProperty=o.keepWithNextProperty,e.widowControlProperty=o.widowControlProperty,e.keepLinesTogetherProperty=o.keepLinesTogetherProperty,e.outlineLevelProperty=o.outlineLevelProperty,e.contextualSpacingProperty=o.contextualSpacingProperty,e.bordersProperty=o.bordersProperty,e.tabsProperty=o.tabsProperty,e.headerDistanceProperty=o.headerDistanceProperty,e.footerDistanceProperty=o.footerDistanceProperty,e.differentFirstPageProperty=o.differentFirstPageProperty,e.differentOddAndEvenPagesProperty=o.differentOddAndEvenPagesProperty,e.pageWidthProperty=o.pageWidthProperty,e.pageHeightProperty=o.pageHeightProperty,e.leftMarginProperty=o.leftMarginProperty,e.rightMarginProperty=o.rightMarginProperty,e.topMarginProperty=o.topMarginProperty,e.bottomMarginProperty=o.bottomMarginProperty,e.restartPageNumberingProperty=o.restartPageNumberingProperty,e.pageStartingNumberProperty=o.pageStartingNumberProperty,e.endnoteNumberFormatProperty=o.endnoteNumberFormatProperty,e.footNoteNumberFormatProperty=o.footNoteNumberFormatProperty,e.restartIndexForFootnotesProperty=o.restartIndexForFootnotesProperty,e.restartIndexForEndnotesProperty=o.restartIndexForEndnotesProperty,e.initialFootNoteNumberProperty=o.initialFootNoteNumberProperty,e.initialEndNoteNumberProperty=o.initialEndNoteNumberProperty,e.pageNumberStyleProperty=o.pageNumberStyleProperty,e.columnsProperty=o.columnsProperty,e.numberOfColumnsProperty=o.numberOfColumnsProperty,e.equalWidthProperty=o.equalWidthProperty,e.lineBetweenColumnsProperty=o.lineBetweenColumnsProperty,e.breakCodeProperty=o.breakCodeProperty,e.cellWidthProperty=o.cellWidthProperty,e.columnSpanProperty=o.columnSpanProperty,e.rowSpanProperty=o.rowSpanProperty,e.verticalAlignmentProperty=o.verticalAlignmentProperty,e.allowBreakAcrossPagesProperty=o.allowBreakAcrossPagesProperty,e.isHeaderProperty=o.isHeaderProperty,e.heightTypeProperty=o.heightTypeProperty,e.beforeWidthProperty=o.beforeWidthProperty,e.afterWidthProperty=o.afterWidthProperty,e.gridBeforeProperty=o.gridBeforeProperty,e.gridBeforeWidthProperty=o.gridBeforeWidthProperty,e.gridBeforeWidthTypeProperty=o.gridBeforeWidthTypeProperty,e.gridAfterProperty=o.gridAfterProperty,e.gridAfterWidthProperty=o.gridAfterWidthProperty,e.gridAfterWidthTypeProperty=o.gridAfterWidthTypeProperty,e.allowAutoFitProperty=o.allowAutoFitProperty,e.cellSpacingProperty=o.cellSpacingProperty,e.shadingProperty=o.shadingProperty,e.tableAlignmentProperty=o.tableAlignmentProperty,e.preferredWidthProperty=o.preferredWidthProperty,e.preferredWidthTypeProperty=o.preferredWidthTypeProperty,e.horizontalPositionAbsProperty=o.horizontalPositionAbsProperty,e.textureProperty=o.textureProperty,e.backgroundColorProperty=o.backgroundColorProperty,e.foregroundColorProperty=o.foregroundColorProperty,e.shadowProperty=o.shadowProperty,e.hasNoneStyleProperty=o.hasNoneStyleProperty,e.verticalProperty=o.verticalProperty,e.horizontalProperty=o.horizontalProperty,e.diagonalUpProperty=o.diagonalUpProperty,e.diagonalDownProperty=o.diagonalDownProperty,e.lineStyleProperty=o.lineStyleProperty,e.lineWidthProperty=o.lineWidthProperty,e.layoutProperty=o.layoutProperty,e.dataFormatProperty=o.dataFormatProperty,e.yValueProperty=o.yValueProperty,e.chartDataProperty=o.chartDataProperty,e.categoryXNameProperty=o.categoryXNameProperty,e.lineProperty=o.lineProperty,e.foreColorProperty=o.foreColorProperty,e.patternProperty=o.patternProperty,e.layoutXProperty=o.layoutXProperty,e.layoutYProperty=o.layoutYProperty,e.directionProperty=o.directionProperty,e.endStyleProperty=o.endStyleProperty,e.numberValueProperty=o.numberValueProperty,e.markerStyleProperty=o.markerStyleProperty,e.markerColorProperty=o.markerColorProperty,e.markerSizeProperty=o.markerSizeProperty,e.forwardProperty=o.forwardProperty,e.backwardProperty=o.backwardProperty,e.interceptProperty=o.interceptProperty,e.isDisplayRSquaredProperty=o.isDisplayRSquaredProperty,e.isDisplayEquationProperty=o.isDisplayEquationProperty,e.seriesNameProperty=o.seriesNameProperty,e.dataLabelProperty=o.dataLabelProperty,e.errorBarProperty=o.errorBarProperty,e.seriesFormatProperty=o.seriesFormatProperty,e.trendLinesProperty=o.trendLinesProperty,e.dataPointsProperty=o.dataPointsProperty,e.firstSliceAngleProperty=o.firstSliceAngleProperty,e.holeSizeProperty=o.holeSizeProperty,e.isLegendKeyProperty=o.isLegendKeyProperty,e.isBubbleSizeProperty=o.isBubbleSizeProperty,e.isCategoryNameProperty=o.isCategoryNameProperty,e.isSeriesNameProperty=o.isSeriesNameProperty,e.isValueProperty=o.isValueProperty,e.isPercentageProperty=o.isPercentageProperty,e.isLeaderLinesProperty=o.isLeaderLinesProperty,e.showSeriesKeysProperty=o.showSeriesKeysProperty,e.hasHorizontalBorderProperty=o.hasHorizontalBorderProperty,e.hasVerticalBorderProperty=o.hasVerticalBorderProperty,e.hasBordersProperty=o.hasBordersProperty,e.categoryTypeProperty=o.categoryTypeProperty,e.chartCategoryProperty=o.chartCategoryProperty,e.chartSeriesProperty=o.chartSeriesProperty,e.chartAreaProperty=o.chartAreaProperty,e.chartTitleAreaProperty=o.chartTitleAreaProperty,e.plotAreaProperty=o.plotAreaProperty,e.chartLegendProperty=o.chartLegendProperty,e.chartPrimaryCategoryAxisProperty=o.chartPrimaryCategoryAxisProperty,e.chartPrimaryValueAxisProperty=o.chartPrimaryValueAxisProperty,e.chartTitleProperty=o.chartTitleProperty,e.chartTypeProperty=o.chartTypeProperty,e.gapWidthProperty=o.gapWidthProperty,e.overlapProperty=o.overlapProperty,e.chartDataTableProperty=o.chartDataTableProperty,e.textProperty=o.textProperty,e.shapeIdProperty=o.shapeIdProperty,e.alternativeTextProperty=o.alternativeTextProperty,e.visibleProperty=o.visibleProperty,e.belowTextProperty=o.belowTextProperty,e.horizontalRuleProperty=o.horizontalRuleProperty,e.widthProperty=o.widthProperty,e.heightProperty=o.heightProperty,e.widthScaleProperty=o.widthScaleProperty,e.heightScaleProperty=o.heightScaleProperty,e.lineFormatProperty=o.lineFormatProperty,e.fillFormatProperty=o.fillFormatProperty,e.textWrappingStyleProperty=o.textWrappingStyleProperty,e.textWrappingTypeProperty=o.textWrappingTypeProperty,e.verticalRelativePercentProperty=o.verticalRelativePercentProperty,e.horizontalRelativePercentProperty=o.horizontalRelativePercentProperty,e.heightRelativePercentProperty=o.heightRelativePercentProperty,e.widthRelativePercentProperty=o.widthRelativePercentProperty,e.zOrderPositionProperty=o.zOrderPositionProperty,e.layoutInCellProperty=o.layoutInCellProperty,e.lockAnchorProperty=o.lockAnchorProperty,e.autoShapeTypeProperty=o.autoShapeTypeProperty,e.textFrameProperty=o.textFrameProperty,e.colorProperty=o.colorProperty,e.fillProperty=o.fillProperty,e.textVerticalAlignmentProperty=o.textVerticalAlignmentProperty,e.imageStringProperty=o.imageStringProperty,e.metaFileImageStringProperty=o.metaFileImageStringProperty,e.lengthProperty=o.lengthProperty,e.isInlineImageProperty=o.isInlineImageProperty,e.isMetaFileProperty=o.isMetaFileProperty,e.hasImageReferenceProperty=o.hasImageReferenceProperty,e.topProperty=o.topProperty,e.bottomProperty=o.bottomProperty,e.rightProperty=o.rightProperty,e.leftProperty=o.leftProperty,e.getImageHeightProperty=o.getImageHeightProperty,e.getImageWidthProperty=o.getImageWidthProperty,e.hasFieldEndProperty=o.hasFieldEndProperty,e.formFieldDataProperty=o.formFieldDataProperty,e.fieldTypeProperty=o.fieldTypeProperty,e.isCreatedUsingHtmlSpanTagProperty=o.isCreatedUsingHtmlSpanTagProperty,e.enabledProperty=o.enabledProperty,e.helpTextProperty=o.helpTextProperty,e.statusTextProperty=o.statusTextProperty,e.textInputProperty=o.textInputProperty,e.checkBoxProperty=o.checkBoxProperty,e.dropDownListProperty=o.dropDownListProperty,e.maxLengthProperty=o.maxLengthProperty,e.defaultValueProperty=o.defaultValueProperty,e.formatProperty=o.formatProperty,e.sizeTypeProperty=o.sizeTypeProperty,e.sizeProperty=o.sizeProperty,e.checkedProperty=o.checkedProperty,e.dropDownItemsProperty=o.dropDownItemsProperty,e.selectedIndexProperty=o.selectedIndexProperty,e.commentIdProperty=o.commentIdProperty,e.commentCharacterTypeProperty=o.commentCharacterTypeProperty,e.authorProperty=o.authorProperty,e.initialProperty=o.initialProperty,e.dateProperty=o.dateProperty,e.doneProperty=o.doneProperty,e.replyCommentsProperty=o.replyCommentsProperty,e.revisionTypeProperty=o.revisionTypeProperty,e.revisionIdProperty=o.revisionIdProperty,e.customDataProperty=o.customDataProperty,e.itemIDProperty=o.itemIDProperty,e.xmlProperty=o.xmlProperty,e.footnoteTypeProperty=o.footnoteTypeProperty,e.symbolCodeProperty=o.symbolCodeProperty,e.symbolFontNameProperty=o.symbolFontNameProperty,e.customMarkerProperty=o.customMarkerProperty,e.inlinesProperty=o.inlinesProperty,e.contentControlPropertiesProperty=o.contentControlPropertiesProperty,e.lockContentControlProperty=o.lockContentControlProperty,e.lockContentsProperty=o.lockContentsProperty,e.tagProperty=o.tagProperty,e.titleProperty=o.titleProperty,e.hasPlaceHolderTextProperty=o.hasPlaceHolderTextProperty,e.multiLineProperty=o.multiLineProperty,e.isTemporaryProperty=o.isTemporaryProperty,e.dateCalendarTypeProperty=o.dateCalendarTypeProperty,e.dateStorageFormatProperty=o.dateStorageFormatProperty,e.dateDisplayLocaleProperty=o.dateDisplayLocaleProperty,e.dateDisplayFormatProperty=o.dateDisplayFormatProperty,e.isCheckedProperty=o.isCheckedProperty,e.uncheckedStateProperty=o.uncheckedStateProperty,e.checkedStateProperty=o.checkedStateProperty,e.contentControlListItemsProperty=o.contentControlListItemsProperty,e.xmlMappingProperty=o.xmlMappingProperty,e.fontProperty=o.fontProperty,e.valueProperty=o.valueProperty,e.displayTextProperty=o.displayTextProperty,e.isMappedProperty=o.isMappedProperty,e.isWordMlProperty=o.isWordMlProperty,e.prefixMappingProperty=o.prefixMappingProperty,e.xPathProperty=o.xPathProperty,e.storeItemIdProperty=o.storeItemIdProperty,e.customXmlPartProperty=o.customXmlPartProperty,e.idProperty=o.idProperty,e.cellFormatProperty=o.cellFormatProperty,e.rowFormatProperty=o.rowFormatProperty,e.cellsProperty=o.cellsProperty,e.rowsProperty=o.rowsProperty,e.descriptionProperty=o.descriptionProperty,e.wrapTextAroundProperty=o.wrapTextAroundProperty,e.isLegalStyleNumberingProperty=o.isLegalStyleNumberingProperty,e.positioningProperty=o.positioningProperty,e.tableFormatProperty=o.tableFormatProperty,e.allowOverlapProperty=o.allowOverlapProperty,e.distanceTopProperty=o.distanceTopProperty,e.distanceRightProperty=o.distanceRightProperty,e.distanceLeftProperty=o.distanceLeftProperty,e.distanceBottomProperty=o.distanceBottomProperty,e.verticalOriginProperty=o.verticalOriginProperty,e.verticalPositionProperty=o.verticalPositionProperty,e.horizontalOriginProperty=o.horizontalOriginProperty,e.horizontalAlignmentProperty=o.horizontalAlignmentProperty,e.horizontalPositionProperty=o.horizontalPositionProperty,e.blocksProperty=o.blocksProperty,e.headerProperty=o.headerProperty,e.footerProperty=o.footerProperty,e.evenHeaderProperty=o.evenHeaderProperty,e.evenFooterProperty=o.evenFooterProperty,e.firstPageHeaderProperty=o.firstPageHeaderProperty,e.firstPageFooterProperty=o.firstPageFooterProperty,e.headersFootersProperty=o.headersFootersProperty,e.sectionFormatProperty=o.sectionFormatProperty,e.listLevelPatternProperty=o.listLevelPatternProperty,e.followCharacterProperty=o.followCharacterProperty,e.startAtProperty=o.startAtProperty,e.restartLevelProperty=o.restartLevelProperty,e.levelNumberProperty=o.levelNumberProperty,e.numberFormatProperty=o.numberFormatProperty,e.paraStyleNameProperty=o.paraStyleNameProperty,e.abstractListIdProperty=o.abstractListIdProperty,e.nsidProperty=o.nsidProperty,e.levelsProperty=o.levelsProperty,e.overrideListLevelProperty=o.overrideListLevelProperty,e.levelOverridesProperty=o.levelOverridesProperty,e.separatorProperty=o.separatorProperty,e.continuationSeparatorProperty=o.continuationSeparatorProperty,e.continuationNoticeProperty=o.continuationNoticeProperty,e.bookmarkTypeProperty=o.bookmarkTypeProperty,e.propertiesProperty=o.propertiesProperty,e.tabJustificationProperty=o.tabJustificationProperty,e.positionProperty=o.positionProperty,e.deletePositionProperty=o.deletePositionProperty,e.leaderProperty=o.leaderProperty,e.tabLeaderProperty=o.tabLeaderProperty,e.editRangeIdProperty=o.editRangeIdProperty,e.columnFirstProperty=o.columnFirstProperty,e.columnLastProperty=o.columnLastProperty,e.userProperty=o.userProperty,e.groupProperty=o.groupProperty,e.editableRangeStartProperty=o.editableRangeStartProperty,e.spaceProperty=o.spaceProperty,e.fontSchemeProperty=o.fontSchemeProperty,e.fontSchemeNameProperty=o.fontSchemeNameProperty,e.majorFontSchemeProperty=o.majorFontSchemeProperty,e.minorFontSchemeProperty=o.minorFontSchemeProperty,e.fontSchemeListProperty=o.fontSchemeListProperty,e.fontTypefaceProperty=o.fontTypefaceProperty,e.typefaceProperty=o.typefaceProperty,e.panoseProperty=o.panoseProperty,e.typeProperty=o.typeProperty,e.majorUnitProperty=o.majorUnitProperty,e.isAutoMajorProperty=o.isAutoMajorProperty,e.maximumValueProperty=o.maximumValueProperty,e.minimumValueProperty=o.minimumValueProperty,e.hasMajorGridLinesProperty=o.hasMajorGridLinesProperty,e.hasMinorGridLinesProperty=o.hasMinorGridLinesProperty,e.majorTickMarkProperty=o.majorTickMarkProperty,e.minorTickMarkProperty=o.minorTickMarkProperty,e.tickLabelPositionProperty=o.tickLabelPositionProperty,e.rgbProperty=o.rgbProperty,e.appearanceProperty=o.appearanceProperty,e.lineFormatTypeProperty=o.lineFormatTypeProperty,e.allowSpaceOfSameStyleInTableProperty=o.allowSpaceOfSameStyleInTableProperty,e.weightProperty=o.weightProperty,e.inlineFormatProperty=o.inlineFormatProperty,e.fontNameProperty=o.fontNameProperty,e.isCompressedProperty=o.isCompressedProperty,e.columnIndexProperty=o.columnIndexProperty,e.imagesProperty=o.imagesProperty,e.isAfterParagraphMarkProperty=o.isAfterParagraphMarkProperty,e.isAfterCellMarkProperty=o.isAfterCellMarkProperty,e.isAfterRowMarkProperty=o.isAfterRowMarkProperty,e.gridProperty=o.gridProperty,e.columnCountProperty=o.columnCountProperty,e.isAfterTableMarkProperty=o.isAfterTableMarkProperty,e.incrementalOps=o.incrementalOps,e.hiddenProperty=o.hiddenProperty,e.editingPointsProperty=o.editingPointsProperty,e.childShapeProperty=o.childShapeProperty,e.offsetXValue=o.offsetXValue,e.offsetYValue=o.offsetYValue,e.extentXValue=o.extentXValue,e.extentYValue=o.extentYValue,e.Print=o.Print,e.ContextMenu=o.ContextMenu,e.CommentReviewPane=o.CommentReviewPane,e.CommentPane=o.CommentPane,e.CommentView=o.CommentView,e.HyperlinkDialog=o.HyperlinkDialog,e.TableDialog=o.TableDialog,e.BookmarkDialog=o.BookmarkDialog,e.TableOfContentsDialog=o.TableOfContentsDialog,e.PageSetupDialog=o.PageSetupDialog,e.ParagraphDialog=o.ParagraphDialog,e.ListDialog=o.ListDialog,e.StyleDialog=o.StyleDialog,e.BulletsAndNumberingDialog=o.BulletsAndNumberingDialog,e.FontDialog=o.FontDialog,e.TablePropertiesDialog=o.TablePropertiesDialog,e.BordersAndShadingDialog=o.BordersAndShadingDialog,e.TableOptionsDialog=o.TableOptionsDialog,e.CellOptionsDialog=o.CellOptionsDialog,e.StylesDialog=o.StylesDialog,e.SpellCheckDialog=o.SpellCheckDialog,e.CheckBoxFormFieldDialog=o.CheckBoxFormFieldDialog,e.TextFormFieldDialog=o.TextFormFieldDialog,e.DropDownFormFieldDialog=o.DropDownFormFieldDialog,e.FormFieldPopUp=o.FormFieldPopUp,e.ColumnsDialog=o.ColumnsDialog,e.TabDialog=o.TabDialog,e.Editor=o.Editor,e.ImageResizer=o.ImageResizer,e.ImageResizingPoints=o.ImageResizingPoints,e.SelectedImageInfo=o.SelectedImageInfo,e.TableResizer=o.TableResizer,e.HelperMethods=o.HelperMethods,e.Point=o.Point,e.Base64=o.Base64,e.WrapPosition=o.WrapPosition,e.CollaborativeEditing=o.CollaborativeEditing,e.XmlPane=o.XmlPane,e.EditorHistory=o.EditorHistory,e.BaseHistoryInfo=o.BaseHistoryInfo,e.HistoryInfo=o.HistoryInfo,e.ModifiedLevel=o.ModifiedLevel,e.ModifiedParagraphFormat=o.ModifiedParagraphFormat,e.RowHistoryFormat=o.RowHistoryFormat,e.TableHistoryInfo=o.TableHistoryInfo,e.TableFormatHistoryInfo=o.TableFormatHistoryInfo,e.RowFormatHistoryInfo=o.RowFormatHistoryInfo,e.CellFormatHistoryInfo=o.CellFormatHistoryInfo,e.CellHistoryFormat=o.CellHistoryFormat,e.WSectionFormat=o.WSectionFormat,e.WColumnFormat=o.WColumnFormat,e.WStyle=o.WStyle,e.WParagraphStyle=o.WParagraphStyle,e.WCharacterStyle=o.WCharacterStyle,e.WTableStyle=o.WTableStyle,e.WStyles=o.WStyles,e.WCharacterFormat=o.WCharacterFormat,e.WListFormat=o.WListFormat,e.WTabStop=o.WTabStop,e.WParagraphFormat=o.WParagraphFormat,e.WTableFormat=o.WTableFormat,e.WRowFormat=o.WRowFormat,e.WCellFormat=o.WCellFormat,e.WBorder=o.WBorder,e.WBorders=o.WBorders,e.WShading=o.WShading,e.WList=o.WList,e.WAbstractList=o.WAbstractList,e.WListLevel=o.WListLevel,e.WLevelOverride=o.WLevelOverride,e.AddUserDialog=o.AddUserDialog,e.EnforceProtectionDialog=o.EnforceProtectionDialog,e.UnProtectDocumentDialog=o.UnProtectDocumentDialog,e.RestrictEditing=o.RestrictEditing,e.Search=o.Search,e.OptionsPane=o.OptionsPane,e.TextSearch=o.TextSearch,e.SearchWidgetInfo=o.SearchWidgetInfo,e.TextSearchResult=o.TextSearchResult,e.TextSearchResults=o.TextSearchResults,e.Selection=o.Selection,e.SelectionCharacterFormat=o.SelectionCharacterFormat,e.SelectionBorder=o.SelectionBorder,e.SelectionBorders=o.SelectionBorders,e.SelectionParagraphFormat=o.SelectionParagraphFormat,e.SelectionHeaderFooter=o.SelectionHeaderFooter,e.SelectionSectionFormat=o.SelectionSectionFormat,e.SelectionTableFormat=o.SelectionTableFormat,e.SelectionCellFormat=o.SelectionCellFormat,e.SelectionRowFormat=o.SelectionRowFormat,e.SelectionImageFormat=o.SelectionImageFormat,e.SelectionColumnFormat=o.SelectionColumnFormat,e.TextPosition=o.TextPosition,e.SelectionWidgetInfo=o.SelectionWidgetInfo,e.Hyperlink=o.Hyperlink,e.ImageSizeInfo=o.ImageSizeInfo,e.SpellChecker=o.SpellChecker,e.Optimized=o.Optimized,e.Regular=o.Regular,e.Revision=o.Revision,e.RevisionCollection=o.RevisionCollection,e.TrackChangesPane=o.TrackChangesPane,e.ChangesSingleView=o.ChangesSingleView,e.DocumentHelper=o.DocumentHelper,e.LayoutViewer=o.LayoutViewer,e.PageLayoutViewer=o.PageLayoutViewer,e.WebLayoutViewer=o.WebLayoutViewer,e.ColumnLayout=o.ColumnLayout,e.Rect=o.Rect,e.Padding=o.Padding,e.Margin=o.Margin,e.Widget=o.Widget,e.BlockContainer=o.BlockContainer,e.BodyWidget=o.BodyWidget,e.HeaderFooterWidget=o.HeaderFooterWidget,e.BlockWidget=o.BlockWidget,e.FootNoteWidget=o.FootNoteWidget,e.ParagraphWidget=o.ParagraphWidget,e.TablePosition=o.TablePosition,e.TableWidget=o.TableWidget,e.TableRowWidget=o.TableRowWidget,e.TableCellWidget=o.TableCellWidget,e.LineWidget=o.LineWidget,e.ElementBox=o.ElementBox,e.FieldElementBox=o.FieldElementBox,e.FormField=o.FormField,e.TextFormField=o.TextFormField,e.CheckBoxFormField=o.CheckBoxFormField,e.DropDownFormField=o.DropDownFormField,e.TextElementBox=o.TextElementBox,e.Footnote=o.Footnote,e.FootnoteElementBox=o.FootnoteElementBox,e.ErrorTextElementBox=o.ErrorTextElementBox,e.FieldTextElementBox=o.FieldTextElementBox,e.TabElementBox=o.TabElementBox,e.BookmarkElementBox=o.BookmarkElementBox,e.ContentControl=o.ContentControl,e.ContentControlProperties=o.ContentControlProperties,e.ContentControlListItems=o.ContentControlListItems,e.CheckBoxState=o.CheckBoxState,e.XmlMapping=o.XmlMapping,e.CustomXmlPart=o.CustomXmlPart,e.ShapeCommon=o.ShapeCommon,e.ShapeBase=o.ShapeBase,e.ShapeElementBox=o.ShapeElementBox,e.GroupShapeElementBox=o.GroupShapeElementBox,e.TextFrame=o.TextFrame,e.LineFormat=o.LineFormat,e.FillFormat=o.FillFormat,e.ImageElementBox=o.ImageElementBox,e.ListTextElementBox=o.ListTextElementBox,e.EditRangeEndElementBox=o.EditRangeEndElementBox,e.EditRangeStartElementBox=o.EditRangeStartElementBox,e.ChartElementBox=o.ChartElementBox,e.ChartArea=o.ChartArea,e.ChartCategory=o.ChartCategory,e.ChartData=o.ChartData,e.ChartLegend=o.ChartLegend,e.ChartSeries=o.ChartSeries,e.ChartErrorBar=o.ChartErrorBar,e.ChartSeriesFormat=o.ChartSeriesFormat,e.ChartDataLabels=o.ChartDataLabels,e.ChartTrendLines=o.ChartTrendLines,e.ChartTitleArea=o.ChartTitleArea,e.ChartDataFormat=o.ChartDataFormat,e.ChartFill=o.ChartFill,e.ChartLayout=o.ChartLayout,e.ChartCategoryAxis=o.ChartCategoryAxis,e.ChartDataTable=o.ChartDataTable,e.CommentCharacterElementBox=o.CommentCharacterElementBox,e.CommentElementBox=o.CommentElementBox,e.Page=o.Page,e.WTableHolder=o.WTableHolder,e.WColumn=o.WColumn,e.ColumnSizeInfo=o.ColumnSizeInfo,e.CommentEditInfo=o.CommentEditInfo,e.MentionDataEditInfo=o.MentionDataEditInfo,e.BreakElementBox=o.BreakElementBox,e.TabStopListInfo=o.TabStopListInfo,e.FootnoteEndnoteMarkerElementBox=o.FootnoteEndnoteMarkerElementBox,e.Layout=o.Layout,e.Renderer=o.Renderer,e.SfdtReader=o.SfdtReader,e.TextHelper=o.TextHelper,e.Zoom=o.Zoom,e.WordExport=o.WordExport,e.TextExport=o.TextExport,e.SfdtExport=o.SfdtExport,e.HtmlExport=o.HtmlExport,e.FontScheme=o.FontScheme,e.FontSchemeStruct=o.FontSchemeStruct,e.Themes=o.Themes,e.MajorMinorFontScheme=o.MajorMinorFontScheme,e.CollaborativeEditingHandler=o.CollaborativeEditingHandler,e.DocumentEditorSettings=o.DocumentEditorSettings,e.DocumentSettings=o.DocumentSettings,e.RevisionSettings=o.RevisionSettings,e.AutoResizeSettings=o.AutoResizeSettings,e.DocumentEditor=o.DocumentEditor,e.ServerActionSettings=o.ServerActionSettings,e.FormFieldSettings=o.FormFieldSettings,e.CollaborativeEditingSettings=o.CollaborativeEditingSettings,e.ContainerServerActionSettings=o.ContainerServerActionSettings,e.Toolbar=o.Toolbar,e.Ribbon=o.Ribbon,e.HOME_TAB_ID=o.HOME_TAB_ID,e.HOME_TAB_TEXT=o.HOME_TAB_TEXT,e.HomeTab=o.HomeTab,e.VIEW_TAB_ID=o.VIEW_TAB_ID,e.ViewTab=o.ViewTab,e.DocumentEditorContainer=o.DocumentEditorContainer,Object.defineProperty(e,"__esModule",{value:!0})});
//# sourceMappingURL=ej2-angular-documenteditor.umd.min.js.map
{"version":3,"file":"ej2-angular-documenteditor.umd.min.js","sources":["~/@syncfusion/ej2-angular-documenteditor/src/document-editor/documenteditor.component.ts","~/@syncfusion/ej2-angular-documenteditor/src/document-editor/documenteditor.module.ts","~/@syncfusion/ej2-angular-documenteditor/src/document-editor/documenteditor-all.module.ts","~/@syncfusion/ej2-angular-documenteditor/src/document-editor-container/documenteditorcontainer.component.ts","~/@syncfusion/ej2-angular-documenteditor/src/document-editor-container/documenteditorcontainer.module.ts","~/@syncfusion/ej2-angular-documenteditor/src/document-editor-container/documenteditorcontainer-all.module.ts"],"sourcesContent":["import { Component, ElementRef, ViewContainerRef, ChangeDetectionStrategy, QueryList, Renderer2, Injector, ValueProvider } from '@angular/core';\nimport { ComponentBase, IComponentBase, applyMixins, ComponentMixins, PropertyCollectionInfo, setValue } from '@syncfusion/ej2-angular-base';\nimport { DocumentEditor } from '@syncfusion/ej2-documenteditor';\n\n\n\nexport const /** @type {?} */ inputs: string[] = ['acceptTab','autoResizeOnVisibilityChange','currentUser','defaultPasteOption','documentEditorSettings','documentName','documentSettings','enableAutoFocus','enableBookmarkDialog','enableBordersAndShadingDialog','enableCollaborativeEditing','enableColumnsDialog','enableComment','enableContextMenu','enableCursorOnReadOnly','enableEditor','enableEditorHistory','enableFontDialog','enableFootnoteAndEndnoteDialog','enableFormField','enableHyperlinkDialog','enableImageResizer','enableLayout','enableListDialog','enableLocalPaste','enableLockAndEdit','enableOptionsPane','enablePageSetupDialog','enableParagraphDialog','enablePersistence','enablePrint','enableRtl','enableSearch','enableSelection','enableSfdtExport','enableSpellCheck','enableStyleDialog','enableTableDialog','enableTableOfContentsDialog','enableTableOptionsDialog','enableTablePropertiesDialog','enableTextExport','enableTrackChanges','enableWordExport','headers','height','isReadOnly','layoutType','locale','pageGap','pageOutline','serverActionSettings','serviceUrl','showComments','showRevisions','useCtrlClickToFollowHyperlink','userColor','width','zIndex','zoomFactor'];\nexport const /** @type {?} */ outputs: string[] = ['actionComplete','afterFormFieldFill','beforeAcceptRejectChanges','beforeCommentAction','beforeFileOpen','beforeFormFieldFill','beforePaneSwitch','beforePaste','commentBegin','commentDelete','commentEnd','contentChange','contentControl','created','customContextMenuBeforeOpen','customContextMenuSelect','destroyed','documentChange','keyDown','requestNavigate','searchResultsChange','selectionChange','serviceFailure','trackChange','viewChange','zoomFactorChange','beforeXmlHttpRequestSend','documentLoadFailed'];\nexport const /** @type {?} */ twoWays: string[] = [];\n/**\n * `ejs-documenteditor` represents the Angular Document Editor Component.\n * ```html\n * <ejs-documenteditor isReadOnly='true' enableSelection='true'></ejs-documenteditor>\n * ```\n */\n@ComponentMixins([ComponentBase])\nexport class DocumentEditorComponent extends DocumentEditor implements IComponentBase {\npublic context : any;\npublic tagObjects: any;\n\tactionComplete: any;\n\tafterFormFieldFill: any;\n\tbeforeAcceptRejectChanges: any;\n\tbeforeCommentAction: any;\n\tbeforeFileOpen: any;\n\tbeforeFormFieldFill: any;\n\tbeforePaneSwitch: any;\n\tbeforePaste: any;\n\tcommentBegin: any;\n\tcommentDelete: any;\n\tcommentEnd: any;\n\tcontentChange: any;\n\tcontentControl: any;\n\tcreated: any;\n\tcustomContextMenuBeforeOpen: any;\n\tcustomContextMenuSelect: any;\n\tdestroyed: any;\n\tdocumentChange: any;\n\tkeyDown: any;\n\trequestNavigate: any;\n\tsearchResultsChange: any;\n\tselectionChange: any;\n\tserviceFailure: any;\n\ttrackChange: any;\n\tviewChange: any;\n\tzoomFactorChange: any;\n\tbeforeXmlHttpRequestSend: any;\npublic documentLoadFailed: any;\n/**\n * @param {?} ngEle\n * @param {?} srenderer\n * @param {?} viewContainerRef\n * @param {?} injector\n */\nconstructor(private ngEle: ElementRef,\nprivate srenderer: Renderer2,\nprivate viewContainerRef:ViewContainerRef,\nprivate injector: Injector) {\n super();\n this.element = this.ngEle.nativeElement;\n this.injectedModules = this.injectedModules || [];\n try {\n let mod = this.injector.get('DocumentEditorPrint');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorSfdtExport');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorWordExport');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorTextExport');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorSelection');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorSearch');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorEditor');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorEditorHistory');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorOptionsPane');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorContextMenu');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorImageResizer');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorHyperlinkDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorTableDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorBookmarkDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorTableOfContentsDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorPageSetupDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorParagraphDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorListDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorStyleDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorStylesDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorBulletsAndNumberingDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorFontDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorTablePropertiesDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorBordersAndShadingDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorTableOptionsDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorCellOptionsDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorSpellChecker');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorSpellCheckDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorCollaborativeEditing');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorColumnsDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorCollaborativeEditingHandler');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorOptimized');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorTabDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorTextFormFieldDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorDropDownFormFieldDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorCheckBoxFormFieldDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\n this.registerEvents(outputs);\n this.addTwoWay.call(this, twoWays);\n setValue('currentInstance', this, this.viewContainerRef);\n this.context = new ComponentBase();\n }\n/**\n * @return {?}\n */\npublic ngOnInit() {\n this.context.ngOnInit(this);\n }\n/**\n * @return {?}\n */\npublic ngAfterViewInit(): void {\n this.context.ngAfterViewInit(this);\n }\n/**\n * @return {?}\n */\npublic ngOnDestroy(): void {\n this.context.ngOnDestroy(this);\n }\n/**\n * @return {?}\n */\npublic ngAfterContentChecked(): void {\n \n this.context.ngAfterContentChecked(this);\n }\npublic registerEvents: (eventList: string[]) => void;\npublic addTwoWay: (propList: string[]) => void;\nstatic decorators: DecoratorInvocation[] = [\n{ type: Component, args: [{\n selector: 'ejs-documenteditor',\n inputs: inputs,\n outputs: outputs,\n template: '',\n changeDetection: ChangeDetectionStrategy.OnPush,\n queries: {\n\n }\n}, ] },\n];\n/**\n * @nocollapse\n */\nstatic ctorParameters: () => ({type: any, decorators?: DecoratorInvocation[]}|null)[] = () => [\n{type: ElementRef, },\n{type: Renderer2, },\n{type: ViewContainerRef, },\n{type: Injector, },\n];\n}\n\nfunction DocumentEditorComponent_tsickle_Closure_declarations() {\n/** @type {?} */\nDocumentEditorComponent.decorators;\n/**\n * @nocollapse\n * @type {?}\n */\nDocumentEditorComponent.ctorParameters;\n/** @type {?} */\nDocumentEditorComponent.prototype.context;\n/** @type {?} */\nDocumentEditorComponent.prototype.tagObjects;\n/** @type {?} */\nDocumentEditorComponent.prototype.actionComplete;\n/** @type {?} */\nDocumentEditorComponent.prototype.afterFormFieldFill;\n/** @type {?} */\nDocumentEditorComponent.prototype.beforeAcceptRejectChanges;\n/** @type {?} */\nDocumentEditorComponent.prototype.beforeCommentAction;\n/** @type {?} */\nDocumentEditorComponent.prototype.beforeFileOpen;\n/** @type {?} */\nDocumentEditorComponent.prototype.beforeFormFieldFill;\n/** @type {?} */\nDocumentEditorComponent.prototype.beforePaneSwitch;\n/** @type {?} */\nDocumentEditorComponent.prototype.beforePaste;\n/** @type {?} */\nDocumentEditorComponent.prototype.commentBegin;\n/** @type {?} */\nDocumentEditorComponent.prototype.commentDelete;\n/** @type {?} */\nDocumentEditorComponent.prototype.commentEnd;\n/** @type {?} */\nDocumentEditorComponent.prototype.contentChange;\n/** @type {?} */\nDocumentEditorComponent.prototype.contentControl;\n/** @type {?} */\nDocumentEditorComponent.prototype.created;\n/** @type {?} */\nDocumentEditorComponent.prototype.customContextMenuBeforeOpen;\n/** @type {?} */\nDocumentEditorComponent.prototype.customContextMenuSelect;\n/** @type {?} */\nDocumentEditorComponent.prototype.destroyed;\n/** @type {?} */\nDocumentEditorComponent.prototype.documentChange;\n/** @type {?} */\nDocumentEditorComponent.prototype.keyDown;\n/** @type {?} */\nDocumentEditorComponent.prototype.requestNavigate;\n/** @type {?} */\nDocumentEditorComponent.prototype.searchResultsChange;\n/** @type {?} */\nDocumentEditorComponent.prototype.selectionChange;\n/** @type {?} */\nDocumentEditorComponent.prototype.serviceFailure;\n/** @type {?} */\nDocumentEditorComponent.prototype.trackChange;\n/** @type {?} */\nDocumentEditorComponent.prototype.viewChange;\n/** @type {?} */\nDocumentEditorComponent.prototype.zoomFactorChange;\n/** @type {?} */\nDocumentEditorComponent.prototype.beforeXmlHttpRequestSend;\n/** @type {?} */\nDocumentEditorComponent.prototype.documentLoadFailed;\n/** @type {?} */\nDocumentEditorComponent.prototype.registerEvents;\n/** @type {?} */\nDocumentEditorComponent.prototype.addTwoWay;\n/** @type {?} */\nDocumentEditorComponent.prototype.ngEle;\n/** @type {?} */\nDocumentEditorComponent.prototype.srenderer;\n/** @type {?} */\nDocumentEditorComponent.prototype.viewContainerRef;\n/** @type {?} */\nDocumentEditorComponent.prototype.injector;\n}\n\n\n\ninterface DecoratorInvocation {\n type: Function;\n args?: any[];\n}\n","import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { DocumentEditorComponent } from './documenteditor.component';\n/**\n * NgModule definition for the DocumentEditor component.\n */\nexport class DocumentEditorModule { static decorators: DecoratorInvocation[] = [\n{ type: NgModule, args: [{\n imports: [CommonModule],\n declarations: [\n DocumentEditorComponent\n ],\n exports: [\n DocumentEditorComponent\n ]\n}, ] },\n];\n/**\n * @nocollapse\n */\nstatic ctorParameters: () => ({type: any, decorators?: DecoratorInvocation[]}|null)[] = () => [\n];\n}\n\nfunction DocumentEditorModule_tsickle_Closure_declarations() {\n/** @type {?} */\nDocumentEditorModule.decorators;\n/**\n * @nocollapse\n * @type {?}\n */\nDocumentEditorModule.ctorParameters;\n}\n\ninterface DecoratorInvocation {\n type: Function;\n args?: any[];\n}\n","import { NgModule, ValueProvider } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { DocumentEditorComponent } from './documenteditor.component';\nimport { DocumentEditorModule } from './documenteditor.module';\nimport {Print, SfdtExport, WordExport, TextExport, Selection, Search, Editor, EditorHistory, OptionsPane, ContextMenu, ImageResizer, HyperlinkDialog, TableDialog, BookmarkDialog, TableOfContentsDialog, PageSetupDialog, ParagraphDialog, ListDialog, StyleDialog, StylesDialog, BulletsAndNumberingDialog, FontDialog, TablePropertiesDialog, BordersAndShadingDialog, TableOptionsDialog, CellOptionsDialog, SpellChecker, SpellCheckDialog, CollaborativeEditing, ColumnsDialog, CollaborativeEditingHandler, Optimized, TabDialog, TextFormFieldDialog, DropDownFormFieldDialog, CheckBoxFormFieldDialog} from '@syncfusion/ej2-documenteditor';\n\n\nexport const /** @type {?} */ PrintService: ValueProvider = { provide: 'DocumentEditorPrint', useValue: Print};\nexport const /** @type {?} */ SfdtExportService: ValueProvider = { provide: 'DocumentEditorSfdtExport', useValue: SfdtExport};\nexport const /** @type {?} */ WordExportService: ValueProvider = { provide: 'DocumentEditorWordExport', useValue: WordExport};\nexport const /** @type {?} */ TextExportService: ValueProvider = { provide: 'DocumentEditorTextExport', useValue: TextExport};\nexport const /** @type {?} */ SelectionService: ValueProvider = { provide: 'DocumentEditorSelection', useValue: Selection};\nexport const /** @type {?} */ SearchService: ValueProvider = { provide: 'DocumentEditorSearch', useValue: Search};\nexport const /** @type {?} */ EditorService: ValueProvider = { provide: 'DocumentEditorEditor', useValue: Editor};\nexport const /** @type {?} */ EditorHistoryService: ValueProvider = { provide: 'DocumentEditorEditorHistory', useValue: EditorHistory};\nexport const /** @type {?} */ OptionsPaneService: ValueProvider = { provide: 'DocumentEditorOptionsPane', useValue: OptionsPane};\nexport const /** @type {?} */ ContextMenuService: ValueProvider = { provide: 'DocumentEditorContextMenu', useValue: ContextMenu};\nexport const /** @type {?} */ ImageResizerService: ValueProvider = { provide: 'DocumentEditorImageResizer', useValue: ImageResizer};\nexport const /** @type {?} */ HyperlinkDialogService: ValueProvider = { provide: 'DocumentEditorHyperlinkDialog', useValue: HyperlinkDialog};\nexport const /** @type {?} */ TableDialogService: ValueProvider = { provide: 'DocumentEditorTableDialog', useValue: TableDialog};\nexport const /** @type {?} */ BookmarkDialogService: ValueProvider = { provide: 'DocumentEditorBookmarkDialog', useValue: BookmarkDialog};\nexport const /** @type {?} */ TableOfContentsDialogService: ValueProvider = { provide: 'DocumentEditorTableOfContentsDialog', useValue: TableOfContentsDialog};\nexport const /** @type {?} */ PageSetupDialogService: ValueProvider = { provide: 'DocumentEditorPageSetupDialog', useValue: PageSetupDialog};\nexport const /** @type {?} */ ParagraphDialogService: ValueProvider = { provide: 'DocumentEditorParagraphDialog', useValue: ParagraphDialog};\nexport const /** @type {?} */ ListDialogService: ValueProvider = { provide: 'DocumentEditorListDialog', useValue: ListDialog};\nexport const /** @type {?} */ StyleDialogService: ValueProvider = { provide: 'DocumentEditorStyleDialog', useValue: StyleDialog};\nexport const /** @type {?} */ StylesDialogService: ValueProvider = { provide: 'DocumentEditorStylesDialog', useValue: StylesDialog};\nexport const /** @type {?} */ BulletsAndNumberingDialogService: ValueProvider = { provide: 'DocumentEditorBulletsAndNumberingDialog', useValue: BulletsAndNumberingDialog};\nexport const /** @type {?} */ FontDialogService: ValueProvider = { provide: 'DocumentEditorFontDialog', useValue: FontDialog};\nexport const /** @type {?} */ TablePropertiesDialogService: ValueProvider = { provide: 'DocumentEditorTablePropertiesDialog', useValue: TablePropertiesDialog};\nexport const /** @type {?} */ BordersAndShadingDialogService: ValueProvider = { provide: 'DocumentEditorBordersAndShadingDialog', useValue: BordersAndShadingDialog};\nexport const /** @type {?} */ TableOptionsDialogService: ValueProvider = { provide: 'DocumentEditorTableOptionsDialog', useValue: TableOptionsDialog};\nexport const /** @type {?} */ CellOptionsDialogService: ValueProvider = { provide: 'DocumentEditorCellOptionsDialog', useValue: CellOptionsDialog};\nexport const /** @type {?} */ SpellCheckerService: ValueProvider = { provide: 'DocumentEditorSpellChecker', useValue: SpellChecker};\nexport const /** @type {?} */ SpellCheckDialogService: ValueProvider = { provide: 'DocumentEditorSpellCheckDialog', useValue: SpellCheckDialog};\nexport const /** @type {?} */ CollaborativeEditingService: ValueProvider = { provide: 'DocumentEditorCollaborativeEditing', useValue: CollaborativeEditing};\nexport const /** @type {?} */ ColumnsDialogService: ValueProvider = { provide: 'DocumentEditorColumnsDialog', useValue: ColumnsDialog};\nexport const /** @type {?} */ CollaborativeEditingHandlerService: ValueProvider = { provide: 'DocumentEditorCollaborativeEditingHandler', useValue: CollaborativeEditingHandler};\nexport const /** @type {?} */ OptimizedService: ValueProvider = { provide: 'DocumentEditorOptimized', useValue: Optimized};\nexport const /** @type {?} */ TabDialogService: ValueProvider = { provide: 'DocumentEditorTabDialog', useValue: TabDialog};\nexport const /** @type {?} */ TextFormFieldDialogService: ValueProvider = { provide: 'DocumentEditorTextFormFieldDialog', useValue: TextFormFieldDialog};\nexport const /** @type {?} */ DropDownFormFieldDialogService: ValueProvider = { provide: 'DocumentEditorDropDownFormFieldDialog', useValue: DropDownFormFieldDialog};\nexport const /** @type {?} */ CheckBoxFormFieldDialogService: ValueProvider = { provide: 'DocumentEditorCheckBoxFormFieldDialog', useValue: CheckBoxFormFieldDialog};\n/**\n * NgModule definition for the DocumentEditor component with providers.\n */\nexport class DocumentEditorAllModule { static decorators: DecoratorInvocation[] = [\n{ type: NgModule, args: [{\n imports: [CommonModule, DocumentEditorModule],\n exports: [\n DocumentEditorModule\n ],\n providers:[\n PrintService,\n SfdtExportService,\n WordExportService,\n TextExportService,\n SelectionService,\n SearchService,\n EditorService,\n EditorHistoryService,\n OptionsPaneService,\n ContextMenuService,\n ImageResizerService,\n HyperlinkDialogService,\n TableDialogService,\n BookmarkDialogService,\n TableOfContentsDialogService,\n PageSetupDialogService,\n ParagraphDialogService,\n ListDialogService,\n StyleDialogService,\n StylesDialogService,\n BulletsAndNumberingDialogService,\n FontDialogService,\n TablePropertiesDialogService,\n BordersAndShadingDialogService,\n TableOptionsDialogService,\n CellOptionsDialogService,\n SpellCheckerService,\n SpellCheckDialogService,\n CollaborativeEditingService,\n ColumnsDialogService,\n CollaborativeEditingHandlerService,\n OptimizedService,\n TabDialogService,\n TextFormFieldDialogService,\n DropDownFormFieldDialogService,\n CheckBoxFormFieldDialogService\n ]\n}, ] },\n];\n/**\n * @nocollapse\n */\nstatic ctorParameters: () => ({type: any, decorators?: DecoratorInvocation[]}|null)[] = () => [\n];\n}\n\nfunction DocumentEditorAllModule_tsickle_Closure_declarations() {\n/** @type {?} */\nDocumentEditorAllModule.decorators;\n/**\n * @nocollapse\n * @type {?}\n */\nDocumentEditorAllModule.ctorParameters;\n}\n\ninterface DecoratorInvocation {\n type: Function;\n args?: any[];\n}\n","import { Component, ElementRef, ViewContainerRef, ChangeDetectionStrategy, QueryList, Renderer2, Injector, ValueProvider } from '@angular/core';\nimport { ComponentBase, IComponentBase, applyMixins, ComponentMixins, PropertyCollectionInfo, setValue } from '@syncfusion/ej2-angular-base';\nimport { DocumentEditorContainer } from '@syncfusion/ej2-documenteditor';\n\n\n\nexport const /** @type {?} */ inputs: string[] = ['autoResizeOnVisibilityChange','backstageMenu','currentUser','documentEditorSettings','documentSettings','enableAutoFocus','enableComment','enableCsp','enableLocalPaste','enableLockAndEdit','enablePersistence','enableRtl','enableSpellCheck','enableToolbar','enableTrackChanges','fileMenuItems','headers','height','layoutType','locale','restrictEditing','ribbonLayout','serverActionSettings','serviceUrl','showPropertiesPane','toolbarItems','toolbarMode','userColor','width','zIndex'];\nexport const /** @type {?} */ outputs: string[] = ['beforeAcceptRejectChanges','beforeCommentAction','beforePaneSwitch','beforePaste','commentDelete','contentChange','contentControl','created','customContextMenuBeforeOpen','customContextMenuSelect','destroyed','documentChange','fileMenuItemClick','selectionChange','serviceFailure','toolbarClick','trackChange','beforeXmlHttpRequestSend'];\nexport const /** @type {?} */ twoWays: string[] = [];\n/**\n * `ejs-documenteditor-container` represents the Angular Document Editor Container.\n * ```html\n * <ejs-documenteditor-container></ejs-documenteditor-container>\n * ```\n */\n@ComponentMixins([ComponentBase])\nexport class DocumentEditorContainerComponent extends DocumentEditorContainer implements IComponentBase {\npublic context : any;\npublic tagObjects: any;\n\tbeforeAcceptRejectChanges: any;\n\tbeforeCommentAction: any;\n\tbeforePaneSwitch: any;\n\tbeforePaste: any;\n\tcommentDelete: any;\n\tcontentChange: any;\n\tcontentControl: any;\n\tcreated: any;\n\tcustomContextMenuBeforeOpen: any;\n\tcustomContextMenuSelect: any;\n\tdestroyed: any;\n\tdocumentChange: any;\n\tfileMenuItemClick: any;\n\tselectionChange: any;\n\tserviceFailure: any;\n\ttoolbarClick: any;\n\ttrackChange: any;\npublic beforeXmlHttpRequestSend: any;\n/**\n * @param {?} ngEle\n * @param {?} srenderer\n * @param {?} viewContainerRef\n * @param {?} injector\n */\nconstructor(private ngEle: ElementRef,\nprivate srenderer: Renderer2,\nprivate viewContainerRef:ViewContainerRef,\nprivate injector: Injector) {\n super();\n this.element = this.ngEle.nativeElement;\n this.injectedModules = this.injectedModules || [];\n try {\n let mod = this.injector.get('DocumentEditorToolbar');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n try {\n let mod = this.injector.get('DocumentEditorRibbon');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\n this.registerEvents(outputs);\n this.addTwoWay.call(this, twoWays);\n setValue('currentInstance', this, this.viewContainerRef);\n this.context = new ComponentBase();\n }\n/**\n * @return {?}\n */\npublic ngOnInit() {\n this.context.ngOnInit(this);\n }\n/**\n * @return {?}\n */\npublic ngAfterViewInit(): void {\n this.context.ngAfterViewInit(this);\n }\n/**\n * @return {?}\n */\npublic ngOnDestroy(): void {\n this.context.ngOnDestroy(this);\n }\n/**\n * @return {?}\n */\npublic ngAfterContentChecked(): void {\n \n this.context.ngAfterContentChecked(this);\n }\npublic registerEvents: (eventList: string[]) => void;\npublic addTwoWay: (propList: string[]) => void;\nstatic decorators: DecoratorInvocation[] = [\n{ type: Component, args: [{\n selector: 'ejs-documenteditorcontainer',\n inputs: inputs,\n outputs: outputs,\n template: '',\n changeDetection: ChangeDetectionStrategy.OnPush,\n queries: {\n\n }\n}, ] },\n];\n/**\n * @nocollapse\n */\nstatic ctorParameters: () => ({type: any, decorators?: DecoratorInvocation[]}|null)[] = () => [\n{type: ElementRef, },\n{type: Renderer2, },\n{type: ViewContainerRef, },\n{type: Injector, },\n];\n}\n\nfunction DocumentEditorContainerComponent_tsickle_Closure_declarations() {\n/** @type {?} */\nDocumentEditorContainerComponent.decorators;\n/**\n * @nocollapse\n * @type {?}\n */\nDocumentEditorContainerComponent.ctorParameters;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.context;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.tagObjects;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.beforeAcceptRejectChanges;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.beforeCommentAction;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.beforePaneSwitch;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.beforePaste;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.commentDelete;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.contentChange;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.contentControl;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.created;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.customContextMenuBeforeOpen;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.customContextMenuSelect;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.destroyed;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.documentChange;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.fileMenuItemClick;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.selectionChange;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.serviceFailure;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.toolbarClick;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.trackChange;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.beforeXmlHttpRequestSend;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.registerEvents;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.addTwoWay;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.ngEle;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.srenderer;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.viewContainerRef;\n/** @type {?} */\nDocumentEditorContainerComponent.prototype.injector;\n}\n\n\n\ninterface DecoratorInvocation {\n type: Function;\n args?: any[];\n}\n","import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { DocumentEditorContainerComponent } from './documenteditorcontainer.component';\n/**\n * NgModule definition for the DocumentEditorContainer component.\n */\nexport class DocumentEditorContainerModule { static decorators: DecoratorInvocation[] = [\n{ type: NgModule, args: [{\n imports: [CommonModule],\n declarations: [\n DocumentEditorContainerComponent\n ],\n exports: [\n DocumentEditorContainerComponent\n ]\n}, ] },\n];\n/**\n * @nocollapse\n */\nstatic ctorParameters: () => ({type: any, decorators?: DecoratorInvocation[]}|null)[] = () => [\n];\n}\n\nfunction DocumentEditorContainerModule_tsickle_Closure_declarations() {\n/** @type {?} */\nDocumentEditorContainerModule.decorators;\n/**\n * @nocollapse\n * @type {?}\n */\nDocumentEditorContainerModule.ctorParameters;\n}\n\ninterface DecoratorInvocation {\n type: Function;\n args?: any[];\n}\n","import { NgModule, ValueProvider } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { DocumentEditorContainerComponent } from './documenteditorcontainer.component';\nimport { DocumentEditorContainerModule } from './documenteditorcontainer.module';\nimport {Toolbar, Ribbon} from '@syncfusion/ej2-documenteditor';\n\n\nexport const /** @type {?} */ ToolbarService: ValueProvider = { provide: 'DocumentEditorToolbar', useValue: Toolbar};\nexport const /** @type {?} */ RibbonService: ValueProvider = { provide: 'DocumentEditorRibbon', useValue: Ribbon};\n/**\n * NgModule definition for the DocumentEditorContainer component with providers.\n */\nexport class DocumentEditorContainerAllModule { static decorators: DecoratorInvocation[] = [\n{ type: NgModule, args: [{\n imports: [CommonModule, DocumentEditorContainerModule],\n exports: [\n DocumentEditorContainerModule\n ],\n providers:[\n ToolbarService,\n RibbonService\n ]\n}, ] },\n];\n/**\n * @nocollapse\n */\nstatic ctorParameters: () => ({type: any, decorators?: DecoratorInvocation[]}|null)[] = () => [\n];\n}\n\nfunction DocumentEditorContainerAllModule_tsickle_Closure_declarations() {\n/** @type {?} */\nDocumentEditorContainerAllModule.decorators;\n/**\n * @nocollapse\n * @type {?}\n */\nDocumentEditorContainerAllModule.ctorParameters;\n}\n\ninterface DecoratorInvocation {\n type: Function;\n args?: any[];\n}\n"],"names":["inputs","outputs","twoWays","exports","DocumentEditorComponent","_super","ngEle","srenderer","viewContainerRef","injector","_this","call","this","element","nativeElement","injectedModules","mod","get","indexOf","push","_a","_b","_c","_d","_e","_f","_g","_h","_j","_k","_l","_m","_o","_p","_q","_r","_s","_t","_u","_v","_w","_x","_y","_z","_0","_1","_2","_3","_4","_5","_6","_7","_8","_9","_10","_11","registerEvents","addTwoWay","setValue","context","ComponentBase","__extends","prototype","ngOnInit","ngAfterViewInit","ngOnDestroy","ngAfterContentChecked","DocumentEditor","decorators","type","Component","args","selector","template","changeDetection","ChangeDetectionStrategy","OnPush","queries","ctorParameters","ElementRef","Renderer2","ViewContainerRef","Injector","__decorate","ComponentMixins","__metadata","DocumentEditorModule","NgModule","imports","CommonModule","declarations","PrintService","provide","useValue","Print","SfdtExportService","SfdtExport","WordExportService","WordExport","TextExportService","TextExport","SelectionService","Selection","SearchService","Search","EditorService","Editor","EditorHistoryService","EditorHistory","OptionsPaneService","OptionsPane","ContextMenuService","ContextMenu","ImageResizerService","ImageResizer","HyperlinkDialogService","HyperlinkDialog","TableDialogService","TableDialog","BookmarkDialogService","BookmarkDialog","TableOfContentsDialogService","TableOfContentsDialog","PageSetupDialogService","PageSetupDialog","ParagraphDialogService","ParagraphDialog","ListDialogService","ListDialog","StyleDialogService","StyleDialog","StylesDialogService","StylesDialog","BulletsAndNumberingDialogService","BulletsAndNumberingDialog","FontDialogService","FontDialog","TablePropertiesDialogService","TablePropertiesDialog","BordersAndShadingDialogService","BordersAndShadingDialog","TableOptionsDialogService","TableOptionsDialog","CellOptionsDialogService","CellOptionsDialog","SpellCheckerService","SpellChecker","SpellCheckDialogService","SpellCheckDialog","CollaborativeEditingService","CollaborativeEditing","ColumnsDialogService","ColumnsDialog","CollaborativeEditingHandlerService","CollaborativeEditingHandler","OptimizedService","Optimized","TabDialogService","TabDialog","TextFormFieldDialogService","TextFormFieldDialog","DropDownFormFieldDialogService","DropDownFormFieldDialog","CheckBoxFormFieldDialogService","CheckBoxFormFieldDialog","DocumentEditorAllModule","providers","DocumentEditorContainerComponent","DocumentEditorContainer","DocumentEditorContainerModule","ToolbarService","Toolbar","RibbonService","Ribbon","DocumentEditorContainerAllModule"],"mappings":"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"}
/**
* Generated bundle index. Do not edit.
*/
export * from './public_api';
export { inputs as ɵc, outputs as ɵd } from './src/document-editor-container/documenteditorcontainer.component';
export { inputs as ɵa, outputs as ɵb } from './src/document-editor/documenteditor.component';
{"__symbolic":"module","version":3,"exports":[{"from":"@syncfusion/ej2-documenteditor"}],"metadata":{"ɵa":["acceptTab","autoResizeOnVisibilityChange","currentUser","defaultPasteOption","documentEditorSettings","documentName","documentSettings","enableAutoFocus","enableBookmarkDialog","enableBordersAndShadingDialog","enableCollaborativeEditing","enableColumnsDialog","enableComment","enableContextMenu","enableCursorOnReadOnly","enableEditor","enableEditorHistory","enableFontDialog","enableFootnoteAndEndnoteDialog","enableFormField","enableHyperlinkDialog","enableImageResizer","enableLayout","enableListDialog","enableLocalPaste","enableLockAndEdit","enableOptionsPane","enablePageSetupDialog","enableParagraphDialog","enablePersistence","enablePrint","enableRtl","enableSearch","enableSelection","enableSfdtExport","enableSpellCheck","enableStyleDialog","enableTableDialog","enableTableOfContentsDialog","enableTableOptionsDialog","enableTablePropertiesDialog","enableTextExport","enableTrackChanges","enableWordExport","headers","height","isReadOnly","layoutType","locale","pageGap","pageOutline","serverActionSettings","serviceUrl","showComments","showRevisions","useCtrlClickToFollowHyperlink","userColor","width","zIndex","zoomFactor"],"ɵb":["actionComplete","afterFormFieldFill","beforeAcceptRejectChanges","beforeCommentAction","beforeFileOpen","beforeFormFieldFill","beforePaneSwitch","beforePaste","commentBegin","commentDelete","commentEnd","contentChange","contentControl","created","customContextMenuBeforeOpen","customContextMenuSelect","destroyed","documentChange","keyDown","requestNavigate","searchResultsChange","selectionChange","serviceFailure","trackChange","viewChange","zoomFactorChange","beforeXmlHttpRequestSend","documentLoadFailed"],"ɵc":["autoResizeOnVisibilityChange","backstageMenu","currentUser","documentEditorSettings","documentSettings","enableAutoFocus","enableComment","enableCsp","enableLocalPaste","enableLockAndEdit","enablePersistence","enableRtl","enableSpellCheck","enableToolbar","enableTrackChanges","fileMenuItems","headers","height","layoutType","locale","restrictEditing","ribbonLayout","serverActionSettings","serviceUrl","showPropertiesPane","toolbarItems","toolbarMode","userColor","width","zIndex"],"ɵd":["beforeAcceptRejectChanges","beforeCommentAction","beforePaneSwitch","beforePaste","commentDelete","contentChange","contentControl","created","customContextMenuBeforeOpen","customContextMenuSelect","destroyed","documentChange","fileMenuItemClick","selectionChange","serviceFailure","toolbarClick","trackChange","beforeXmlHttpRequestSend"],"DocumentEditorComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"DocumentEditor"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"ejs-documenteditor","inputs":{"__symbolic":"reference","name":"ɵa"},"outputs":{"__symbolic":"reference","name":"ɵb"},"template":"","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy"},"member":"OnPush"},"queries":{}}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@syncfusion/ej2-angular-base","name":"ComponentMixins"},"arguments":[[{"__symbolic":"reference","module":"@syncfusion/ej2-angular-base","name":"ComponentBase"}]]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2"},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef"},{"__symbolic":"reference","module":"@angular/core","name":"Injector"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"ngAfterContentChecked":[{"__symbolic":"method"}]}},"DocumentEditorModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"}],"declarations":[{"__symbolic":"reference","name":"DocumentEditorComponent"}],"exports":[{"__symbolic":"reference","name":"DocumentEditorComponent"}]}]}],"members":{}},"DocumentEditorAllModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"},{"__symbolic":"reference","name":"DocumentEditorModule"}],"exports":[{"__symbolic":"reference","name":"DocumentEditorModule"}],"providers":[{"__symbolic":"reference","name":"PrintService"},{"__symbolic":"reference","name":"SfdtExportService"},{"__symbolic":"reference","name":"WordExportService"},{"__symbolic":"reference","name":"TextExportService"},{"__symbolic":"reference","name":"SelectionService"},{"__symbolic":"reference","name":"SearchService"},{"__symbolic":"reference","name":"EditorService"},{"__symbolic":"reference","name":"EditorHistoryService"},{"__symbolic":"reference","name":"OptionsPaneService"},{"__symbolic":"reference","name":"ContextMenuService"},{"__symbolic":"reference","name":"ImageResizerService"},{"__symbolic":"reference","name":"HyperlinkDialogService"},{"__symbolic":"reference","name":"TableDialogService"},{"__symbolic":"reference","name":"BookmarkDialogService"},{"__symbolic":"reference","name":"TableOfContentsDialogService"},{"__symbolic":"reference","name":"PageSetupDialogService"},{"__symbolic":"reference","name":"ParagraphDialogService"},{"__symbolic":"reference","name":"ListDialogService"},{"__symbolic":"reference","name":"StyleDialogService"},{"__symbolic":"reference","name":"StylesDialogService"},{"__symbolic":"reference","name":"BulletsAndNumberingDialogService"},{"__symbolic":"reference","name":"FontDialogService"},{"__symbolic":"reference","name":"TablePropertiesDialogService"},{"__symbolic":"reference","name":"BordersAndShadingDialogService"},{"__symbolic":"reference","name":"TableOptionsDialogService"},{"__symbolic":"reference","name":"CellOptionsDialogService"},{"__symbolic":"reference","name":"SpellCheckerService"},{"__symbolic":"reference","name":"SpellCheckDialogService"},{"__symbolic":"reference","name":"CollaborativeEditingService"},{"__symbolic":"reference","name":"ColumnsDialogService"},{"__symbolic":"reference","name":"CollaborativeEditingHandlerService"},{"__symbolic":"reference","name":"OptimizedService"},{"__symbolic":"reference","name":"TabDialogService"},{"__symbolic":"reference","name":"TextFormFieldDialogService"},{"__symbolic":"reference","name":"DropDownFormFieldDialogService"},{"__symbolic":"reference","name":"CheckBoxFormFieldDialogService"}]}]}],"members":{}},"PrintService":{"provide":"DocumentEditorPrint","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"Print"}},"SfdtExportService":{"provide":"DocumentEditorSfdtExport","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"SfdtExport"}},"WordExportService":{"provide":"DocumentEditorWordExport","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"WordExport"}},"TextExportService":{"provide":"DocumentEditorTextExport","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"TextExport"}},"SelectionService":{"provide":"DocumentEditorSelection","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"Selection"}},"SearchService":{"provide":"DocumentEditorSearch","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"Search"}},"EditorService":{"provide":"DocumentEditorEditor","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"Editor"}},"EditorHistoryService":{"provide":"DocumentEditorEditorHistory","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"EditorHistory"}},"OptionsPaneService":{"provide":"DocumentEditorOptionsPane","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"OptionsPane"}},"ContextMenuService":{"provide":"DocumentEditorContextMenu","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"ContextMenu"}},"ImageResizerService":{"provide":"DocumentEditorImageResizer","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"ImageResizer"}},"HyperlinkDialogService":{"provide":"DocumentEditorHyperlinkDialog","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"HyperlinkDialog"}},"TableDialogService":{"provide":"DocumentEditorTableDialog","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"TableDialog"}},"BookmarkDialogService":{"provide":"DocumentEditorBookmarkDialog","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"BookmarkDialog"}},"TableOfContentsDialogService":{"provide":"DocumentEditorTableOfContentsDialog","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"TableOfContentsDialog"}},"PageSetupDialogService":{"provide":"DocumentEditorPageSetupDialog","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"PageSetupDialog"}},"ParagraphDialogService":{"provide":"DocumentEditorParagraphDialog","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"ParagraphDialog"}},"ListDialogService":{"provide":"DocumentEditorListDialog","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"ListDialog"}},"StyleDialogService":{"provide":"DocumentEditorStyleDialog","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"StyleDialog"}},"StylesDialogService":{"provide":"DocumentEditorStylesDialog","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"StylesDialog"}},"BulletsAndNumberingDialogService":{"provide":"DocumentEditorBulletsAndNumberingDialog","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"BulletsAndNumberingDialog"}},"FontDialogService":{"provide":"DocumentEditorFontDialog","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"FontDialog"}},"TablePropertiesDialogService":{"provide":"DocumentEditorTablePropertiesDialog","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"TablePropertiesDialog"}},"BordersAndShadingDialogService":{"provide":"DocumentEditorBordersAndShadingDialog","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"BordersAndShadingDialog"}},"TableOptionsDialogService":{"provide":"DocumentEditorTableOptionsDialog","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"TableOptionsDialog"}},"CellOptionsDialogService":{"provide":"DocumentEditorCellOptionsDialog","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"CellOptionsDialog"}},"SpellCheckerService":{"provide":"DocumentEditorSpellChecker","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"SpellChecker"}},"SpellCheckDialogService":{"provide":"DocumentEditorSpellCheckDialog","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"SpellCheckDialog"}},"CollaborativeEditingService":{"provide":"DocumentEditorCollaborativeEditing","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"CollaborativeEditing"}},"ColumnsDialogService":{"provide":"DocumentEditorColumnsDialog","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"ColumnsDialog"}},"CollaborativeEditingHandlerService":{"provide":"DocumentEditorCollaborativeEditingHandler","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"CollaborativeEditingHandler"}},"OptimizedService":{"provide":"DocumentEditorOptimized","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"Optimized"}},"TabDialogService":{"provide":"DocumentEditorTabDialog","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"TabDialog"}},"TextFormFieldDialogService":{"provide":"DocumentEditorTextFormFieldDialog","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"TextFormFieldDialog"}},"DropDownFormFieldDialogService":{"provide":"DocumentEditorDropDownFormFieldDialog","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"DropDownFormFieldDialog"}},"CheckBoxFormFieldDialogService":{"provide":"DocumentEditorCheckBoxFormFieldDialog","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"CheckBoxFormFieldDialog"}},"DocumentEditorContainerComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"DocumentEditorContainer"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"ejs-documenteditorcontainer","inputs":{"__symbolic":"reference","name":"ɵc"},"outputs":{"__symbolic":"reference","name":"ɵd"},"template":"","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy"},"member":"OnPush"},"queries":{}}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@syncfusion/ej2-angular-base","name":"ComponentMixins"},"arguments":[[{"__symbolic":"reference","module":"@syncfusion/ej2-angular-base","name":"ComponentBase"}]]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2"},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef"},{"__symbolic":"reference","module":"@angular/core","name":"Injector"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"ngAfterContentChecked":[{"__symbolic":"method"}]}},"DocumentEditorContainerModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"}],"declarations":[{"__symbolic":"reference","name":"DocumentEditorContainerComponent"}],"exports":[{"__symbolic":"reference","name":"DocumentEditorContainerComponent"}]}]}],"members":{}},"DocumentEditorContainerAllModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"},{"__symbolic":"reference","name":"DocumentEditorContainerModule"}],"exports":[{"__symbolic":"reference","name":"DocumentEditorContainerModule"}],"providers":[{"__symbolic":"reference","name":"ToolbarService"},{"__symbolic":"reference","name":"RibbonService"}]}]}],"members":{}},"ToolbarService":{"provide":"DocumentEditorToolbar","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"Toolbar"}},"RibbonService":{"provide":"DocumentEditorRibbon","useValue":{"__symbolic":"reference","module":"@syncfusion/ej2-documenteditor","name":"Ribbon"}}},"origins":{"ɵa":"./src/document-editor/documenteditor.component","ɵb":"./src/document-editor/documenteditor.component","ɵc":"./src/document-editor-container/documenteditorcontainer.component","ɵd":"./src/document-editor-container/documenteditorcontainer.component","DocumentEditorComponent":"./src/document-editor/documenteditor.component","DocumentEditorModule":"./src/document-editor/documenteditor.module","DocumentEditorAllModule":"./src/document-editor/documenteditor-all.module","PrintService":"./src/document-editor/documenteditor-all.module","SfdtExportService":"./src/document-editor/documenteditor-all.module","WordExportService":"./src/document-editor/documenteditor-all.module","TextExportService":"./src/document-editor/documenteditor-all.module","SelectionService":"./src/document-editor/documenteditor-all.module","SearchService":"./src/document-editor/documenteditor-all.module","EditorService":"./src/document-editor/documenteditor-all.module","EditorHistoryService":"./src/document-editor/documenteditor-all.module","OptionsPaneService":"./src/document-editor/documenteditor-all.module","ContextMenuService":"./src/document-editor/documenteditor-all.module","ImageResizerService":"./src/document-editor/documenteditor-all.module","HyperlinkDialogService":"./src/document-editor/documenteditor-all.module","TableDialogService":"./src/document-editor/documenteditor-all.module","BookmarkDialogService":"./src/document-editor/documenteditor-all.module","TableOfContentsDialogService":"./src/document-editor/documenteditor-all.module","PageSetupDialogService":"./src/document-editor/documenteditor-all.module","ParagraphDialogService":"./src/document-editor/documenteditor-all.module","ListDialogService":"./src/document-editor/documenteditor-all.module","StyleDialogService":"./src/document-editor/documenteditor-all.module","StylesDialogService":"./src/document-editor/documenteditor-all.module","BulletsAndNumberingDialogService":"./src/document-editor/documenteditor-all.module","FontDialogService":"./src/document-editor/documenteditor-all.module","TablePropertiesDialogService":"./src/document-editor/documenteditor-all.module","BordersAndShadingDialogService":"./src/document-editor/documenteditor-all.module","TableOptionsDialogService":"./src/document-editor/documenteditor-all.module","CellOptionsDialogService":"./src/document-editor/documenteditor-all.module","SpellCheckerService":"./src/document-editor/documenteditor-all.module","SpellCheckDialogService":"./src/document-editor/documenteditor-all.module","CollaborativeEditingService":"./src/document-editor/documenteditor-all.module","ColumnsDialogService":"./src/document-editor/documenteditor-all.module","CollaborativeEditingHandlerService":"./src/document-editor/documenteditor-all.module","OptimizedService":"./src/document-editor/documenteditor-all.module","TabDialogService":"./src/document-editor/documenteditor-all.module","TextFormFieldDialogService":"./src/document-editor/documenteditor-all.module","DropDownFormFieldDialogService":"./src/document-editor/documenteditor-all.module","CheckBoxFormFieldDialogService":"./src/document-editor/documenteditor-all.module","DocumentEditorContainerComponent":"./src/document-editor-container/documenteditorcontainer.component","DocumentEditorContainerModule":"./src/document-editor-container/documenteditorcontainer.module","DocumentEditorContainerAllModule":"./src/document-editor-container/documenteditorcontainer-all.module","ToolbarService":"./src/document-editor-container/documenteditorcontainer-all.module","RibbonService":"./src/document-editor-container/documenteditorcontainer-all.module"},"importAs":"@syncfusion/ej2-angular-documenteditor"}
Essential JS 2 library is available under the Syncfusion Essential Studio program, and can be licensed either under the Syncfusion Community License Program or the Syncfusion commercial license.
To be qualified for the Syncfusion Community License Program you must have a gross revenue of less than one (1) million U.S. dollars ($1,000,000.00 USD) per year and have less than five (5) developers in your organization, and agree to be bound by Syncfusion’s terms and conditions.
Customers who do not qualify for the community license can contact sales@syncfusion.com for commercial licensing options.
Under no circumstances can you use this product without (1) either a Community License or a commercial license and (2) without agreeing and abiding by Syncfusion’s license containing all terms and conditions.
The Syncfusion license that contains the terms and conditions can be found at
https://www.syncfusion.com/content/downloads/syncfusion_license.pdf
+48
-30
{
"name": "@syncfusion/ej2-angular-documenteditor",
"version": "32.1.25",
"description": "Feature-rich document editor control with built-in support for context menu, options pane and dialogs. for Angular",
"author": "Syncfusion Inc.",
"license": "SEE LICENSE IN license",
"schematics": "./schematics/collection.json",
"_from": "@syncfusion/ej2-angular-documenteditor@*",
"_id": "@syncfusion/ej2-angular-documenteditor@32.1.1",
"_inBundle": false,
"_integrity": "sha512-Ah55UIB0S3scsSnTUCtNl34TubASp5bHHC9IErhXi54Ypw3SUq5tVt9EayyrNJInPQ1+F2orqCH/qWAmcq9P8A==",
"_location": "/@syncfusion/ej2-angular-documenteditor",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "@syncfusion/ej2-angular-documenteditor@*",
"name": "@syncfusion/ej2-angular-documenteditor",
"escapedName": "@syncfusion%2fej2-angular-documenteditor",
"scope": "@syncfusion",
"rawSpec": "*",
"saveSpec": null,
"fetchSpec": "*"
},
"_requiredBy": [
"/"
],
"_resolved": "https://nexus.syncfusioninternal.com/repository/ej2-release/@syncfusion/ej2-angular-documenteditor/-/ej2-angular-documenteditor-32.1.1.tgz",
"_shasum": "54307b945d8e47997ada126e5c274352f4ee03a5",
"_spec": "@syncfusion/ej2-angular-documenteditor@*",
"_where": "D:\\SF3992\\WFH\\Nexus\\release",
"author": {
"name": "Syncfusion Inc."
},
"bugs": {
"url": "https://github.com/syncfusion/ej2-angular-ui-components/issues"
},
"bundleDependencies": false,
"dependencies": {
"@syncfusion/ej2-base": "~32.1.24",
"@syncfusion/ej2-angular-base": "~32.1.24",
"@syncfusion/ej2-documenteditor": "32.1.25"
"@syncfusion/ej2-angular-base": "~32.2.3",
"@syncfusion/ej2-base": "~32.2.3",
"@syncfusion/ej2-documenteditor": "32.2.3"
},
"deprecated": false,
"description": "Feature-rich document editor control with built-in support for context menu, options pane and dialogs. for Angular",
"devDependencies": {},
"es2015": "@syncfusion/ej2-angular-documenteditor.js",
"homepage": "https://www.syncfusion.com/angular-components",
"keywords": [

@@ -18,27 +48,15 @@ "ej2-angular-documenteditor",

],
"license": "SEE LICENSE IN license",
"main": "dist/ej2-angular-documenteditor.umd.js",
"metadata": "ej2-angular-documenteditor.metadata.json",
"module": "@syncfusion/ej2-angular-documenteditor.es5.js",
"name": "@syncfusion/ej2-angular-documenteditor",
"repository": {
"type": "git",
"url": "https://github.com/syncfusion/ej2-angular-ui-components.git"
"url": "git+https://github.com/syncfusion/ej2-angular-ui-components.git"
},
"schematics": "./schematics/collection.json",
"sideEffects": false,
"module": "fesm2015/syncfusion-ej2-angular-documenteditor.mjs",
"es2020": "fesm2020/syncfusion-ej2-angular-documenteditor.mjs",
"esm2020": "esm2020/syncfusion-ej2-angular-documenteditor.mjs",
"fesm2020": "fesm2020/syncfusion-ej2-angular-documenteditor.mjs",
"fesm2015": "fesm2015/syncfusion-ej2-angular-documenteditor.mjs",
"typings": "syncfusion-ej2-angular-documenteditor.d.ts",
"exports": {
"./package.json": {
"default": "./package.json"
},
".": {
"types": "./syncfusion-ej2-angular-documenteditor.d.ts",
"esm2020": "./esm2020/syncfusion-ej2-angular-documenteditor.mjs",
"es2020": "./fesm2020/syncfusion-ej2-angular-documenteditor.mjs",
"es2015": "./fesm2015/syncfusion-ej2-angular-documenteditor.mjs",
"node": "./fesm2015/syncfusion-ej2-angular-documenteditor.mjs",
"default": "./fesm2020/syncfusion-ej2-angular-documenteditor.mjs"
}
},
"homepage": "https://www.syncfusion.com/angular-components"
"typings": "ej2-angular-documenteditor.d.ts",
"version": "32.2.3-ngcc"
}
export * from './src/index';
+23
-30

@@ -1,17 +0,17 @@

# Angular DOCX Editor Component
# Angular Word Processor Component
The [Angular DOCX Editor](https://www.syncfusion.com/docx-editor-sdk/angular-docx-editor?utm_source=npm&utm_medium=listing&utm_campaign=angular-word-processor-npm) component is a feature rich UI component with document editing capabilities like Microsoft Word. Also known as the document editor, it is used to create, edit, view, and print Word documents. It provides all the common Word processing features including editing text, formatting content, resizing images and tables, finding and replacing text, bookmarks, tables of contents, track changes, commenting, restrict editing, printing, importing and exporting Word documents.
The [Angular Word Processor](https://www.syncfusion.com/angular-ui-components/angular-word-processor?utm_source=npm&utm_medium=listing&utm_campaign=angular-word-processor-npm) component is a feature rich UI component with document editing capabilities like Microsoft Word. Also known as the document editor, it is used to create, edit, view, and print Word documents. It provides all the common Word processing features including editing text, formatting content, resizing images and tables, finding and replacing text, bookmarks, tables of contents, track changes, commenting, restrict editing, printing, importing and exporting Word documents.
An example [DOCX Editor server-side Web API projects for ASP.NET MVC, ASP.NET Core, and Java is available in GitHub](https://github.com/SyncfusionExamples/EJ2-DocumentEditor-WebServices?utm_source=npm&utm_medium=listing&utm_campaign=angular-word-processor-npm) which contains all the mandatory Web APIs for opening Word documents, paste with formatting, restrict editing, spell-checking, and saving documents other than SFDT/DOCX format. Apart from these operations, all the user interactions and editing operations run purely in the client-side provides much faster editing experience to the users.
An example [Word Processor server-side Web API projects for ASP.NET MVC, ASP.NET Core, and Java is available in GitHub](https://github.com/SyncfusionExamples/EJ2-DocumentEditor-WebServices?utm_source=npm&utm_medium=listing&utm_campaign=angular-word-processor-npm) which contains all the mandatory Web APIs for opening Word documents, paste with formatting, restrict editing, spell-checking, and saving documents other than SFDT/DOCX format. Apart from these operations, all the user interactions and editing operations run purely in the client-side provides much faster editing experience to the users.
Syncfusion provides a predefined [DOCX Editor server docker image](https://hub.docker.com/r/syncfusion/word-processor-server?utm_source=npm&utm_medium=listing&utm_campaign=angular-word-processor-npm) targeting ASP.NET Core 2.1 framework. You can directly pull this docker image and deploy it in server on the go. You can also create own docker image by customizing the existing [docker project from GitHub](https://github.com/SyncfusionExamples/Word-Processor-Server-Docker?utm_source=npm&utm_medium=listing&utm_campaign=angular-word-processor-npm).
Syncfusion provides a predefined [Word Processor server docker image](https://hub.docker.com/r/syncfusion/word-processor-server?utm_source=npm&utm_medium=listing&utm_campaign=angular-word-processor-npm) targeting ASP.NET Core 2.1 framework. You can directly pull this docker image and deploy it in server on the go. You can also create own docker image by customizing the existing [docker project from GitHub](https://github.com/SyncfusionExamples/Word-Processor-Server-Docker?utm_source=npm&utm_medium=listing&utm_campaign=angular-word-processor-npm).
<p align="center">
<a href="https://help.syncfusion.com/document-processing/word/word-processor/angular/getting-started?utm_source=npm&utm_medium=listing&utm_campaign=angular-word-processor-npm">Getting Started</a> .
<a href="https://document.syncfusion.com/demos/docx-editor/angular/#/tailwind3/document-editor/default?utm_source=npm&utm_medium=listing&utm_campaign=angular-word-processor-npm#">Online demos</a> .
<a href="https://www.syncfusion.com/docx-editor-sdk/angular-docx-editor?utm_source=npm&utm_medium=listing&utm_campaign=angular-word-processor-npm">Learn more</a>
<a href="https://ej2.syncfusion.com/angular/documentation/document-editor/getting-started/?utm_source=npm&utm_medium=listing&utm_campaign=angular-word-processor-npm">Getting Started</a> .
<a href="https://ej2.syncfusion.com/angular/demos/?utm_source=npm&utm_medium=listing&utm_campaign=angular-word-processor-npm#/bootstrap5/document-editor/default">Online demos</a> .
<a href="https://www.syncfusion.com/angular-components/angular-word-processor?utm_source=npm&utm_medium=listing&utm_campaign=angular-word-processor-npm">Learn more</a>
</p>
<p align="center">
<img src="https://raw.githubusercontent.com/SyncfusionExamples/nuget-img/master/angular/angular-word-processor.png" alt="Angular DOCX Editor Component">
<img src="https://raw.githubusercontent.com/SyncfusionExamples/nuget-img/master/angular/angular-word-processor.png" alt="Angular Word Processor Component">
</p>

@@ -22,3 +22,3 @@

<a href="https://www.syncfusion.com">
<img src="https://ej2.syncfusion.com/home/images/trusted_companies.png" alt="Bootstrap logo">
<img src="https://raw.githubusercontent.com/SyncfusionExamples/nuget-img/master/syncfusion/syncfusion-trusted-companies.webp" alt="Bootstrap logo">
</a>

@@ -39,3 +39,3 @@ </p>

### Adding Syncfusion DOCX Editor package
### Adding Syncfusion Word Processor package

@@ -48,3 +48,3 @@ All Syncfusion Angular packages are published in [npmjs.com](https://www.npmjs.com/~syncfusionorg) registry. To install Angular Document editor package, use the following command.

### Adding CSS references for DOCX Editor
### Adding CSS references for Word Processor

@@ -89,3 +89,3 @@ Add CSS references needed for Document editor in the **src/styles/styles.css** file.

## Add DOCX Editor component
## Add Word Processor component

@@ -102,3 +102,3 @@ Modify the template in [src/app/app.component.ts] file to render the Document Editor component.

// specifies the template string for the DocumentEditorContainer component
template: `<ejs-documenteditorcontainer serviceUrl="https://document.syncfusion.com/web-services/docx-editor/api/documenteditor/" [enableToolbar]=true> </ejs-documenteditorcontainer>`,
template: `<ejs-documenteditorcontainer serviceUrl="https://ej2services.syncfusion.com/production/web-services/api/documenteditor/" [enableToolbar]=true> </ejs-documenteditorcontainer>`,
providers: [ToolbarService]

@@ -113,9 +113,9 @@ })

> The web API ('https://document.syncfusion.com/web-services/docx-editor/api/documenteditor/') is created specifically for our online demos. You should host web API on your side, refer the [web service documentation](https://help.syncfusion.com/document-processing/word/word-processor/angular/web-services/core?utm_source=npm&utm_medium=listing&utm_campaign=angular-word-processor-npm) for more information.
> The web API ('https://ej2services.syncfusion.com/production/web-services/api/documenteditor/') is created specifically for our online demos. You should host web API on your side, refer the [web service documentation](https://ej2.syncfusion.com/angular/documentation/document-editor/web-services/?utm_source=npm&utm_medium=listing&utm_campaign=angular-word-processor-npm) for more information.
## Supported frameworks
The Angular DOCX Editor (Document Editor) component is also offered in the following list of frameworks.
The Angular Word Processor (Document Editor) component is also offered in the following list of frameworks.
| [<img src="https://ej2.syncfusion.com/github/images/js.svg" height="50" />](https://www.syncfusion.com/docx-editor-sdk/javascript-docx-editor?utm_medium=listing&utm_source=github)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[JavaScript](https://www.syncfusion.com/docx-editor-sdk/javascript-docx-editor?utm_medium=listing&utm_source=github)&nbsp;&nbsp;&nbsp;&nbsp; | [<img src="https://ej2.syncfusion.com/github/images/react.svg" height="50" />](https://www.syncfusion.com/docx-editor-sdk/react-docx-editor?utm_medium=listing&utm_source=github)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[React](https://www.syncfusion.com/docx-editor-sdk/react-docx-editor?utm_medium=listing&utm_source=github)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | [<img src="https://ej2.syncfusion.com/github/images/vue.svg" height="50" />](https://www.syncfusion.com/docx-editor-sdk/vue-docx-editor?utm_medium=listing&utm_source=github)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[Vue](https://www.syncfusion.com/docx-editor-sdk/vue-docx-editor?utm_medium=listing&utm_source=github)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | [<img src="https://ej2.syncfusion.com/github/images/netcore.svg" height="50" />](https://www.syncfusion.com/docx-editor-sdk/asp-net-core-docx-editor?utm_medium=listing&utm_source=github)<br/>&nbsp;&nbsp;[ASP.NET&nbsp;Core](https://www.syncfusion.com/docx-editor-sdk/asp-net-core-docx-editor?utm_medium=listing&utm_source=github)&nbsp;&nbsp; | [<img src="https://ej2.syncfusion.com/github/images/netmvc.svg" height="50" />](https://www.syncfusion.com/docx-editor-sdk/asp-net-mvc-docx-editor?utm_medium=listing&utm_source=github)<br/>&nbsp;&nbsp;[ASP.NET&nbsp;MVC](https://www.syncfusion.com/docx-editor-sdk/asp-net-mvc-docx-editor?utm_medium=listing&utm_source=github)&nbsp;&nbsp; |
| [<img src="https://ej2.syncfusion.com/github/images/js.svg" height="50" />](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)&nbsp;&nbsp;&nbsp;&nbsp; | [<img src="https://ej2.syncfusion.com/github/images/react.svg" height="50" />](https://www.syncfusion.com/react-ui-components?utm_medium=listing&utm_source=github)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[React](https://www.syncfusion.com/react-ui-components?utm_medium=listing&utm_source=github)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | [<img src="https://ej2.syncfusion.com/github/images/vue.svg" height="50" />](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | [<img src="https://ej2.syncfusion.com/github/images/netcore.svg" height="50" />](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)<br/>&nbsp;&nbsp;[ASP.NET&nbsp;Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)&nbsp;&nbsp; | [<img src="https://ej2.syncfusion.com/github/images/netmvc.svg" height="50" />](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)<br/>&nbsp;&nbsp;[ASP.NET&nbsp;MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)&nbsp;&nbsp; |
| :-----: | :-----: | :-----: | :-----: | :-----: |

@@ -131,3 +131,3 @@

* [Document Authoring](https://document.syncfusion.com/demos/docx-editor/angular/?utm_source=npm&utm_medium=listing&utm_campaign=angular-word-processor-npm#/tailwind3/document-editor/default) - Allows to create a document with supported elements and formatting options.
* [Document Authoring](https://ej2.syncfusion.com/angular/demos/?utm_source=npm&utm_medium=listing&utm_campaign=angular-word-processor-npm#/bootstrap5/document-editor/default) - Allows to create a document with supported elements and formatting options.
* Supported elements - Supports document elements like text, inline image, table, hyperlink, fields, bookmark, table of contents, footnote and endnote, section, header, and footer.

@@ -138,6 +138,6 @@ * Styles - Supports character and paragraph styles.

* Find and replace - Provides support to find and replace text within the document.
* [Track changes](https://document.syncfusion.com/demos/docx-editor/angular/?utm_source=npm&utm_medium=listing&utm_campaign=angular-word-processor-npm#/tailwind3/document-editor/track-changes) - Suppports tracking the content insertion and deletion.
* [Commenting](https://document.syncfusion.com/demos/docx-editor/angular/?utm_source=npm&utm_medium=listing&utm_campaign=angular-word-processor-npm#/tailwind3/document-editor/comments) - Supports adding a comment, replying to an existing comment or mark as resolved and more.
* [Form filling](https://document.syncfusion.com/demos/docx-editor/angular/?utm_source=npm&utm_medium=listing&utm_campaign=angular-word-processor-npm#/tailwind3/document-editor/form-fields) - Supports designing fillable forms in Word document and fill the forms.
* [Restrict editng](https://document.syncfusion.com/demos/docx-editor/angular/?utm_source=npm&utm_medium=listing&utm_campaign=angular-word-processor-npm#/tailwind3/document-editor/document-protection) - Supports restricting edit permission for a region in Word document and control what type of changes can be made to the document .
* [Track changes](https://ej2.syncfusion.com/angular/demos/?utm_source=npm&utm_medium=listing&utm_campaign=angular-word-processor-npm#/bootstrap5/document-editor/track-changes) - Suppports tracking the content insertion and deletion.
* [Commenting](https://ej2.syncfusion.com/angular/demos/?utm_source=npm&utm_medium=listing&utm_campaign=angular-word-processor-npm#/bootstrap5/document-editor/comments) - Supports adding a comment, replying to an existing comment or mark as resolved and more.
* [Form filling](https://ej2.syncfusion.com/angular/demos/?utm_source=npm&utm_medium=listing&utm_campaign=angular-word-processor-npm#/bootstrap5/document-editor/form-fields) - Supports designing fillable forms in Word document and fill the forms.
* [Restrict editng](https://ej2.syncfusion.com/angular/demos/?utm_source=npm&utm_medium=listing&utm_campaign=angular-word-processor-npm#/bootstrap5/document-editor/document-protection) - Supports restricting edit permission for a region in Word document and control what type of changes can be made to the document.
* Export - Provides the options to export the documents in the client-side as `Syncfusion Document Text (*.sfdt)` and `Word document (*.docx)`. With server-side library, exporting as other formats can be achieved.

@@ -151,10 +151,3 @@ * Import - Provides the options to import the native `Syncfusion Document Text (*.sfdt)` format documents in the client-side. With server-side library, importing other formats can be achieved.

* Options pane - Provides options pane to perform find and replace operations.
## Resources
* [Theme Studio](https://ej2.syncfusion.com/themestudio/)
* [What's New](https://www.syncfusion.com/products/whatsnew/docx-editor-sdk?utm_medium=listing&utm_source=github)
* [Road Map](https://www.syncfusion.com/products/roadmap/docx-editor-sdk)
* [E-Books](https://www.syncfusion.com/succinctly-free-ebooks?searchkey=angular&type=all)
## Support

@@ -176,3 +169,3 @@

> This is a commercial product and requires a paid license for possession or use. Syncfusion<sup>®</sup> licensed software, including this component, is subject to the terms and conditions of Syncfusion<sup>®</sup> [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 140+ [Angular UI components](https://www.syncfusion.com/angular-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials).
> This is a commercial product and requires a paid license for possession or use. Syncfusion<sup>®</sup> licensed software, including this component, is subject to the terms and conditions of Syncfusion<sup>®</sup> [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [Angular UI components](https://www.syncfusion.com/angular-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials).

@@ -179,0 +172,0 @@ > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers.

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.pkgName = '@syncfusion/ej2-angular-documenteditor';
exports.pkgVer = '^32.1.25';
exports.pkgVer = '^32.2.3';
exports.moduleName = 'DocumentEditorModule, DocumentEditorContainerModule';
exports.themeVer = '~32.1.25';
exports.themeVer = '~32.2.3';
export const pkgName = '@syncfusion/ej2-angular-documenteditor';
export const pkgVer = '^32.1.25';
export const pkgVer = '^32.2.3';
export const moduleName = 'DocumentEditorModule, DocumentEditorContainerModule';
export const themeVer = '~32.1.25';
export const themeVer = '~32.2.3';
import { ValueProvider } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "@angular/common";
import * as i2 from "./documenteditorcontainer.module";
export declare const ToolbarService: ValueProvider;

@@ -11,5 +8,2 @@ export declare const RibbonService: ValueProvider;

export declare class DocumentEditorContainerAllModule {
static ɵfac: i0.ɵɵFactoryDeclaration<DocumentEditorContainerAllModule, never>;
static ɵmod: i0.ɵɵNgModuleDeclaration<DocumentEditorContainerAllModule, never, [typeof i1.CommonModule, typeof i2.DocumentEditorContainerModule], [typeof i2.DocumentEditorContainerModule]>;
static ɵinj: i0.ɵɵInjectorDeclaration<DocumentEditorContainerAllModule>;
}
import { ElementRef, ViewContainerRef, Renderer2, Injector } from '@angular/core';
import { IComponentBase } from '@syncfusion/ej2-angular-base';
import { DocumentEditorContainer } from '@syncfusion/ej2-documenteditor';
import * as i0 from "@angular/core";
export declare const inputs: string[];

@@ -38,3 +37,2 @@ export declare const outputs: string[];

trackChange: any;
unsupportedBorderStyleClick: any;
beforeXmlHttpRequestSend: any;

@@ -48,4 +46,2 @@ constructor(ngEle: ElementRef, srenderer: Renderer2, viewContainerRef: ViewContainerRef, injector: Injector);

addTwoWay: (propList: string[]) => void;
static ɵfac: i0.ɵɵFactoryDeclaration<DocumentEditorContainerComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<DocumentEditorContainerComponent, "ejs-documenteditorcontainer", never, { "autoResizeOnVisibilityChange": "autoResizeOnVisibilityChange"; "backstageMenu": "backstageMenu"; "currentUser": "currentUser"; "documentEditorSettings": "documentEditorSettings"; "documentSettings": "documentSettings"; "enableAutoFocus": "enableAutoFocus"; "enableComment": "enableComment"; "enableCsp": "enableCsp"; "enableLocalPaste": "enableLocalPaste"; "enableLockAndEdit": "enableLockAndEdit"; "enablePersistence": "enablePersistence"; "enableRtl": "enableRtl"; "enableSpellCheck": "enableSpellCheck"; "enableToolbar": "enableToolbar"; "enableTrackChanges": "enableTrackChanges"; "fileMenuItems": "fileMenuItems"; "headers": "headers"; "height": "height"; "layoutType": "layoutType"; "locale": "locale"; "restrictEditing": "restrictEditing"; "ribbonLayout": "ribbonLayout"; "serverActionSettings": "serverActionSettings"; "serviceUrl": "serviceUrl"; "showPropertiesPane": "showPropertiesPane"; "toolbarItems": "toolbarItems"; "toolbarMode": "toolbarMode"; "userColor": "userColor"; "width": "width"; "zIndex": "zIndex"; }, { "beforeAcceptRejectChanges": "beforeAcceptRejectChanges"; "beforeCommentAction": "beforeCommentAction"; "beforePaneSwitch": "beforePaneSwitch"; "beforePaste": "beforePaste"; "commentDelete": "commentDelete"; "contentChange": "contentChange"; "contentControl": "contentControl"; "created": "created"; "customContextMenuBeforeOpen": "customContextMenuBeforeOpen"; "customContextMenuSelect": "customContextMenuSelect"; "destroyed": "destroyed"; "documentChange": "documentChange"; "fileMenuItemClick": "fileMenuItemClick"; "selectionChange": "selectionChange"; "serviceFailure": "serviceFailure"; "toolbarClick": "toolbarClick"; "trackChange": "trackChange"; "unsupportedBorderStyleClick": "unsupportedBorderStyleClick"; "beforeXmlHttpRequestSend": "beforeXmlHttpRequestSend"; }, never, never>;
}

@@ -1,4 +0,1 @@

import * as i0 from "@angular/core";
import * as i1 from "./documenteditorcontainer.component";
import * as i2 from "@angular/common";
/**

@@ -8,5 +5,2 @@ * NgModule definition for the DocumentEditorContainer component.

export declare class DocumentEditorContainerModule {
static ɵfac: i0.ɵɵFactoryDeclaration<DocumentEditorContainerModule, never>;
static ɵmod: i0.ɵɵNgModuleDeclaration<DocumentEditorContainerModule, [typeof i1.DocumentEditorContainerComponent], [typeof i2.CommonModule], [typeof i1.DocumentEditorContainerComponent]>;
static ɵinj: i0.ɵɵInjectorDeclaration<DocumentEditorContainerModule>;
}
import { ValueProvider } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "@angular/common";
import * as i2 from "./documenteditor.module";
export declare const PrintService: ValueProvider;

@@ -45,5 +42,2 @@ export declare const SfdtExportService: ValueProvider;

export declare class DocumentEditorAllModule {
static ɵfac: i0.ɵɵFactoryDeclaration<DocumentEditorAllModule, never>;
static ɵmod: i0.ɵɵNgModuleDeclaration<DocumentEditorAllModule, never, [typeof i1.CommonModule, typeof i2.DocumentEditorModule], [typeof i2.DocumentEditorModule]>;
static ɵinj: i0.ɵɵInjectorDeclaration<DocumentEditorAllModule>;
}
import { ElementRef, ViewContainerRef, Renderer2, Injector } from '@angular/core';
import { IComponentBase } from '@syncfusion/ej2-angular-base';
import { DocumentEditor } from '@syncfusion/ej2-documenteditor';
import * as i0 from "@angular/core";
export declare const inputs: string[];

@@ -45,3 +44,2 @@ export declare const outputs: string[];

trackChange: any;
unsupportedBorderStyleClick: any;
viewChange: any;

@@ -58,4 +56,2 @@ zoomFactorChange: any;

addTwoWay: (propList: string[]) => void;
static ɵfac: i0.ɵɵFactoryDeclaration<DocumentEditorComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<DocumentEditorComponent, "ejs-documenteditor", never, { "acceptTab": "acceptTab"; "autoResizeOnVisibilityChange": "autoResizeOnVisibilityChange"; "currentUser": "currentUser"; "defaultPasteOption": "defaultPasteOption"; "documentEditorSettings": "documentEditorSettings"; "documentName": "documentName"; "documentSettings": "documentSettings"; "enableAutoFocus": "enableAutoFocus"; "enableBookmarkDialog": "enableBookmarkDialog"; "enableBordersAndShadingDialog": "enableBordersAndShadingDialog"; "enableCollaborativeEditing": "enableCollaborativeEditing"; "enableColumnsDialog": "enableColumnsDialog"; "enableComment": "enableComment"; "enableContextMenu": "enableContextMenu"; "enableCursorOnReadOnly": "enableCursorOnReadOnly"; "enableEditor": "enableEditor"; "enableEditorHistory": "enableEditorHistory"; "enableFontDialog": "enableFontDialog"; "enableFootnoteAndEndnoteDialog": "enableFootnoteAndEndnoteDialog"; "enableFormField": "enableFormField"; "enableHyperlinkDialog": "enableHyperlinkDialog"; "enableImageResizer": "enableImageResizer"; "enableLayout": "enableLayout"; "enableListDialog": "enableListDialog"; "enableLocalPaste": "enableLocalPaste"; "enableLockAndEdit": "enableLockAndEdit"; "enableOptionsPane": "enableOptionsPane"; "enablePageSetupDialog": "enablePageSetupDialog"; "enableParagraphDialog": "enableParagraphDialog"; "enablePersistence": "enablePersistence"; "enablePrint": "enablePrint"; "enableRtl": "enableRtl"; "enableSearch": "enableSearch"; "enableSelection": "enableSelection"; "enableSfdtExport": "enableSfdtExport"; "enableSpellCheck": "enableSpellCheck"; "enableStyleDialog": "enableStyleDialog"; "enableTableDialog": "enableTableDialog"; "enableTableOfContentsDialog": "enableTableOfContentsDialog"; "enableTableOptionsDialog": "enableTableOptionsDialog"; "enableTablePropertiesDialog": "enableTablePropertiesDialog"; "enableTextExport": "enableTextExport"; "enableTrackChanges": "enableTrackChanges"; "enableWordExport": "enableWordExport"; "headers": "headers"; "height": "height"; "isReadOnly": "isReadOnly"; "layoutType": "layoutType"; "locale": "locale"; "pageGap": "pageGap"; "pageOutline": "pageOutline"; "serverActionSettings": "serverActionSettings"; "serviceUrl": "serviceUrl"; "showComments": "showComments"; "showRevisions": "showRevisions"; "useCtrlClickToFollowHyperlink": "useCtrlClickToFollowHyperlink"; "userColor": "userColor"; "width": "width"; "zIndex": "zIndex"; "zoomFactor": "zoomFactor"; }, { "actionComplete": "actionComplete"; "afterFormFieldFill": "afterFormFieldFill"; "beforeAcceptRejectChanges": "beforeAcceptRejectChanges"; "beforeCommentAction": "beforeCommentAction"; "beforeFileOpen": "beforeFileOpen"; "beforeFormFieldFill": "beforeFormFieldFill"; "beforePaneSwitch": "beforePaneSwitch"; "beforePaste": "beforePaste"; "commentBegin": "commentBegin"; "commentDelete": "commentDelete"; "commentEnd": "commentEnd"; "contentChange": "contentChange"; "contentControl": "contentControl"; "created": "created"; "customContextMenuBeforeOpen": "customContextMenuBeforeOpen"; "customContextMenuSelect": "customContextMenuSelect"; "destroyed": "destroyed"; "documentChange": "documentChange"; "keyDown": "keyDown"; "requestNavigate": "requestNavigate"; "searchResultsChange": "searchResultsChange"; "selectionChange": "selectionChange"; "serviceFailure": "serviceFailure"; "trackChange": "trackChange"; "unsupportedBorderStyleClick": "unsupportedBorderStyleClick"; "viewChange": "viewChange"; "zoomFactorChange": "zoomFactorChange"; "beforeXmlHttpRequestSend": "beforeXmlHttpRequestSend"; "documentLoadFailed": "documentLoadFailed"; }, never, never>;
}

@@ -1,4 +0,1 @@

import * as i0 from "@angular/core";
import * as i1 from "./documenteditor.component";
import * as i2 from "@angular/common";
/**

@@ -8,5 +5,2 @@ * NgModule definition for the DocumentEditor component.

export declare class DocumentEditorModule {
static ɵfac: i0.ɵɵFactoryDeclaration<DocumentEditorModule, never>;
static ɵmod: i0.ɵɵNgModuleDeclaration<DocumentEditorModule, [typeof i1.DocumentEditorComponent], [typeof i2.CommonModule], [typeof i1.DocumentEditorComponent]>;
static ɵinj: i0.ɵɵInjectorDeclaration<DocumentEditorModule>;
}

@@ -0,0 +0,0 @@ export { DocumentEditorComponent } from './document-editor/documenteditor.component';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/bds-lite' as *;
@import 'ej2-documenteditor/styles/bds-lite.scss';

@@ -1,2 +0,2 @@

@use 'document-editor/bds' as *;
@use 'document-editor-container/bds' as *;
@import 'document-editor/bds.scss';
@import 'document-editor-container/bds.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/bootstrap-dark-lite' as *;
@import 'ej2-documenteditor/styles/bootstrap-dark-lite.scss';

@@ -1,2 +0,2 @@

@use 'document-editor/bootstrap-dark' as *;
@use 'document-editor-container/bootstrap-dark' as *;
@import 'document-editor/bootstrap-dark.scss';
@import 'document-editor-container/bootstrap-dark.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/bootstrap-lite' as *;
@import 'ej2-documenteditor/styles/bootstrap-lite.scss';

@@ -1,2 +0,2 @@

@use 'document-editor/bootstrap' as *;
@use 'document-editor-container/bootstrap' as *;
@import 'document-editor/bootstrap.scss';
@import 'document-editor-container/bootstrap.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/bootstrap4-lite' as *;
@import 'ej2-documenteditor/styles/bootstrap4-lite.scss';

@@ -1,2 +0,2 @@

@use 'document-editor/bootstrap4' as *;
@use 'document-editor-container/bootstrap4' as *;
@import 'document-editor/bootstrap4.scss';
@import 'document-editor-container/bootstrap4.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/bootstrap5-dark-lite' as *;
@import 'ej2-documenteditor/styles/bootstrap5-dark-lite.scss';

@@ -1,2 +0,2 @@

@use 'document-editor/bootstrap5-dark' as *;
@use 'document-editor-container/bootstrap5-dark' as *;
@import 'document-editor/bootstrap5-dark.scss';
@import 'document-editor-container/bootstrap5-dark.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/bootstrap5-lite' as *;
@import 'ej2-documenteditor/styles/bootstrap5-lite.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/bootstrap5.3-lite' as *;
@import 'ej2-documenteditor/styles/bootstrap5.3-lite.scss';

@@ -1,2 +0,2 @@

@use 'document-editor/bootstrap5.3' as *;
@use 'document-editor-container/bootstrap5.3' as *;
@import 'document-editor/bootstrap5.3.scss';
@import 'document-editor-container/bootstrap5.3.scss';

@@ -1,2 +0,2 @@

@use 'document-editor/bootstrap5' as *;
@use 'document-editor-container/bootstrap5' as *;
@import 'document-editor/bootstrap5.scss';
@import 'document-editor-container/bootstrap5.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor-container/bds' as *;
@import 'ej2-documenteditor/styles/document-editor-container/bds.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor-container/bootstrap-dark' as *;
@import 'ej2-documenteditor/styles/document-editor-container/bootstrap-dark.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor-container/bootstrap' as *;
@import 'ej2-documenteditor/styles/document-editor-container/bootstrap.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor-container/bootstrap4' as *;
@import 'ej2-documenteditor/styles/document-editor-container/bootstrap4.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor-container/bootstrap5-dark' as *;
@import 'ej2-documenteditor/styles/document-editor-container/bootstrap5-dark.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor-container/bootstrap5.3' as *;
@import 'ej2-documenteditor/styles/document-editor-container/bootstrap5.3.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor-container/bootstrap5' as *;
@import 'ej2-documenteditor/styles/document-editor-container/bootstrap5.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor-container/fabric-dark' as *;
@import 'ej2-documenteditor/styles/document-editor-container/fabric-dark.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor-container/fabric' as *;
@import 'ej2-documenteditor/styles/document-editor-container/fabric.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor-container/fluent-dark' as *;
@import 'ej2-documenteditor/styles/document-editor-container/fluent-dark.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor-container/fluent' as *;
@import 'ej2-documenteditor/styles/document-editor-container/fluent.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor-container/fluent2' as *;
@import 'ej2-documenteditor/styles/document-editor-container/fluent2.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor-container/highcontrast-light' as *;
@import 'ej2-documenteditor/styles/document-editor-container/highcontrast-light.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor-container/highcontrast' as *;
@import 'ej2-documenteditor/styles/document-editor-container/highcontrast.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor-container/material-dark' as *;
@import 'ej2-documenteditor/styles/document-editor-container/material-dark.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor-container/material' as *;
@import 'ej2-documenteditor/styles/document-editor-container/material.scss';

@@ -1,1 +0,2 @@

@use 'ej2-documenteditor/styles/document-editor-container/material3-dark' as *;
@import 'ej2-documenteditor/styles/document-editor-container/material3-dark.scss';

@@ -1,1 +0,2 @@

@use 'ej2-documenteditor/styles/document-editor-container/material3' as *;
@import 'ej2-documenteditor/styles/document-editor-container/material3.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor-container/tailwind-dark' as *;
@import 'ej2-documenteditor/styles/document-editor-container/tailwind-dark.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor-container/tailwind' as *;
@import 'ej2-documenteditor/styles/document-editor-container/tailwind.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor-container/tailwind3' as *;
@import 'ej2-documenteditor/styles/document-editor-container/tailwind3.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor/bds' as *;
@import 'ej2-documenteditor/styles/document-editor/bds.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor/bootstrap-dark' as *;
@import 'ej2-documenteditor/styles/document-editor/bootstrap-dark.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor/bootstrap' as *;
@import 'ej2-documenteditor/styles/document-editor/bootstrap.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor/bootstrap4' as *;
@import 'ej2-documenteditor/styles/document-editor/bootstrap4.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor/bootstrap5-dark' as *;
@import 'ej2-documenteditor/styles/document-editor/bootstrap5-dark.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor/bootstrap5.3' as *;
@import 'ej2-documenteditor/styles/document-editor/bootstrap5.3.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor/bootstrap5' as *;
@import 'ej2-documenteditor/styles/document-editor/bootstrap5.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor/fabric-dark' as *;
@import 'ej2-documenteditor/styles/document-editor/fabric-dark.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor/fabric' as *;
@import 'ej2-documenteditor/styles/document-editor/fabric.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor/fluent-dark' as *;
@import 'ej2-documenteditor/styles/document-editor/fluent-dark.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor/fluent' as *;
@import 'ej2-documenteditor/styles/document-editor/fluent.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor/fluent2' as *;
@import 'ej2-documenteditor/styles/document-editor/fluent2.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor/highcontrast-light' as *;
@import 'ej2-documenteditor/styles/document-editor/highcontrast-light.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor/highcontrast' as *;
@import 'ej2-documenteditor/styles/document-editor/highcontrast.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor/material-dark' as *;
@import 'ej2-documenteditor/styles/document-editor/material-dark.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor/material' as *;
@import 'ej2-documenteditor/styles/document-editor/material.scss';

@@ -1,1 +0,2 @@

@use 'ej2-documenteditor/styles/document-editor/material3-dark' as *;
@import 'ej2-documenteditor/styles/document-editor/material3-dark.scss';

@@ -1,1 +0,2 @@

@use 'ej2-documenteditor/styles/document-editor/material3' as *;
@import 'ej2-documenteditor/styles/document-editor/material3.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor/tailwind-dark' as *;
@import 'ej2-documenteditor/styles/document-editor/tailwind-dark.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor/tailwind' as *;
@import 'ej2-documenteditor/styles/document-editor/tailwind.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/styles/document-editor/tailwind3' as *;
@import 'ej2-documenteditor/styles/document-editor/tailwind3.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/fabric-dark-lite' as *;
@import 'ej2-documenteditor/styles/fabric-dark-lite.scss';

@@ -1,2 +0,2 @@

@use 'document-editor/fabric-dark' as *;
@use 'document-editor-container/fabric-dark' as *;
@import 'document-editor/fabric-dark.scss';
@import 'document-editor-container/fabric-dark.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/fabric-lite' as *;
@import 'ej2-documenteditor/styles/fabric-lite.scss';

@@ -1,2 +0,2 @@

@use 'document-editor/fabric' as *;
@use 'document-editor-container/fabric' as *;
@import 'document-editor/fabric.scss';
@import 'document-editor-container/fabric.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/fluent-dark-lite' as *;
@import 'ej2-documenteditor/styles/fluent-dark-lite.scss';

@@ -1,2 +0,2 @@

@use 'document-editor/fluent-dark' as *;
@use 'document-editor-container/fluent-dark' as *;
@import 'document-editor/fluent-dark.scss';
@import 'document-editor-container/fluent-dark.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/fluent-lite' as *;
@import 'ej2-documenteditor/styles/fluent-lite.scss';

@@ -1,2 +0,2 @@

@use 'document-editor/fluent' as *;
@use 'document-editor-container/fluent' as *;
@import 'document-editor/fluent.scss';
@import 'document-editor-container/fluent.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/fluent2-lite' as *;
@import 'ej2-documenteditor/styles/fluent2-lite.scss';

@@ -1,2 +0,2 @@

@use 'document-editor/fluent2' as *;
@use 'document-editor-container/fluent2' as *;
@import 'document-editor/fluent2.scss';
@import 'document-editor-container/fluent2.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/highcontrast-light-lite' as *;
@import 'ej2-documenteditor/styles/highcontrast-light-lite.scss';

@@ -1,2 +0,2 @@

@use 'document-editor/highcontrast-light' as *;
@use 'document-editor-container/highcontrast-light' as *;
@import 'document-editor/highcontrast-light.scss';
@import 'document-editor-container/highcontrast-light.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/highcontrast-lite' as *;
@import 'ej2-documenteditor/styles/highcontrast-lite.scss';

@@ -1,2 +0,2 @@

@use 'document-editor/highcontrast' as *;
@use 'document-editor-container/highcontrast' as *;
@import 'document-editor/highcontrast.scss';
@import 'document-editor-container/highcontrast.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/material-dark-lite' as *;
@import 'ej2-documenteditor/styles/material-dark-lite.scss';

@@ -1,2 +0,2 @@

@use 'document-editor/material-dark' as *;
@use 'document-editor-container/material-dark' as *;
@import 'document-editor/material-dark.scss';
@import 'document-editor-container/material-dark.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/material-lite' as *;
@import 'ej2-documenteditor/styles/material-lite.scss';

@@ -1,2 +0,2 @@

@use 'document-editor/material' as *;
@use 'document-editor-container/material' as *;
@import 'document-editor/material.scss';
@import 'document-editor-container/material.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/material3-dark-lite' as *;
@import 'ej2-documenteditor/styles/material3-dark-lite.scss';

@@ -1,2 +0,3 @@

@use 'document-editor/material3-dark' as *;
@use 'document-editor-container/material3-dark' as *;
@import 'document-editor/material3-dark.scss';
@import 'document-editor-container/material3-dark.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/material3-lite' as *;
@import 'ej2-documenteditor/styles/material3-lite.scss';

@@ -1,2 +0,3 @@

@use 'document-editor/material3' as *;
@use 'document-editor-container/material3' as *;
@import 'document-editor/material3.scss';
@import 'document-editor-container/material3.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/tailwind-dark-lite' as *;
@import 'ej2-documenteditor/styles/tailwind-dark-lite.scss';

@@ -1,2 +0,2 @@

@use 'document-editor/tailwind-dark' as *;
@use 'document-editor-container/tailwind-dark' as *;
@import 'document-editor/tailwind-dark.scss';
@import 'document-editor-container/tailwind-dark.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/tailwind-lite' as *;
@import 'ej2-documenteditor/styles/tailwind-lite.scss';

@@ -1,2 +0,2 @@

@use 'document-editor/tailwind' as *;
@use 'document-editor-container/tailwind' as *;
@import 'document-editor/tailwind.scss';
@import 'document-editor-container/tailwind.scss';

@@ -1,1 +0,1 @@

@use 'ej2-documenteditor/tailwind3-lite' as *;
@import 'ej2-documenteditor/styles/tailwind3-lite.scss';

@@ -1,2 +0,2 @@

@use 'document-editor/tailwind3' as *;
@use 'document-editor-container/tailwind3' as *;
@import 'document-editor/tailwind3.scss';
@import 'document-editor-container/tailwind3.scss';

Sorry, the diff of this file is too big to display

export * from './src/index';
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljX2FwaS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3B1YmxpY19hcGkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxhQUFhLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgKiBmcm9tICcuL3NyYy9pbmRleCc7Il19
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { DocumentEditorContainerModule } from './documenteditorcontainer.module';
import { Toolbar, Ribbon } from '@syncfusion/ej2-documenteditor';
import * as i0 from "@angular/core";
export const ToolbarService = { provide: 'DocumentEditorToolbar', useValue: Toolbar };
export const RibbonService = { provide: 'DocumentEditorRibbon', useValue: Ribbon };
/**
* NgModule definition for the DocumentEditorContainer component with providers.
*/
export class DocumentEditorContainerAllModule {
}
DocumentEditorContainerAllModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorContainerAllModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
DocumentEditorContainerAllModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorContainerAllModule, imports: [CommonModule, DocumentEditorContainerModule], exports: [DocumentEditorContainerModule] });
DocumentEditorContainerAllModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorContainerAllModule, providers: [
ToolbarService,
RibbonService
], imports: [[CommonModule, DocumentEditorContainerModule], DocumentEditorContainerModule] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorContainerAllModule, decorators: [{
type: NgModule,
args: [{
imports: [CommonModule, DocumentEditorContainerModule],
exports: [
DocumentEditorContainerModule
],
providers: [
ToolbarService,
RibbonService
]
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZG9jdW1lbnRlZGl0b3Jjb250YWluZXItYWxsLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9kb2N1bWVudC1lZGl0b3ItY29udGFpbmVyL2RvY3VtZW50ZWRpdG9yY29udGFpbmVyLWFsbC5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsRUFBaUIsTUFBTSxlQUFlLENBQUM7QUFDeEQsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBRS9DLE9BQU8sRUFBRSw2QkFBNkIsRUFBRSxNQUFNLGtDQUFrQyxDQUFDO0FBQ2pGLE9BQU8sRUFBQyxPQUFPLEVBQUUsTUFBTSxFQUFDLE1BQU0sZ0NBQWdDLENBQUE7O0FBRzlELE1BQU0sQ0FBQyxNQUFNLGNBQWMsR0FBa0IsRUFBRSxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBQyxDQUFDO0FBQ3BHLE1BQU0sQ0FBQyxNQUFNLGFBQWEsR0FBa0IsRUFBRSxPQUFPLEVBQUUsc0JBQXNCLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBQyxDQUFDO0FBRWpHOztHQUVHO0FBV0gsTUFBTSxPQUFPLGdDQUFnQzs7NkhBQWhDLGdDQUFnQzs4SEFBaEMsZ0NBQWdDLFlBVC9CLFlBQVksRUFBRSw2QkFBNkIsYUFFakQsNkJBQTZCOzhIQU94QixnQ0FBZ0MsYUFML0I7UUFDTixjQUFjO1FBQ2QsYUFBYTtLQUNoQixZQVBRLENBQUMsWUFBWSxFQUFFLDZCQUE2QixDQUFDLEVBRWxELDZCQUE2QjsyRkFPeEIsZ0NBQWdDO2tCQVY1QyxRQUFRO21CQUFDO29CQUNOLE9BQU8sRUFBRSxDQUFDLFlBQVksRUFBRSw2QkFBNkIsQ0FBQztvQkFDdEQsT0FBTyxFQUFFO3dCQUNMLDZCQUE2QjtxQkFDaEM7b0JBQ0QsU0FBUyxFQUFDO3dCQUNOLGNBQWM7d0JBQ2QsYUFBYTtxQkFDaEI7aUJBQ0oiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBOZ01vZHVsZSwgVmFsdWVQcm92aWRlciB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQ29tbW9uTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uJztcbmltcG9ydCB7IERvY3VtZW50RWRpdG9yQ29udGFpbmVyQ29tcG9uZW50IH0gZnJvbSAnLi9kb2N1bWVudGVkaXRvcmNvbnRhaW5lci5jb21wb25lbnQnO1xuaW1wb3J0IHsgRG9jdW1lbnRFZGl0b3JDb250YWluZXJNb2R1bGUgfSBmcm9tICcuL2RvY3VtZW50ZWRpdG9yY29udGFpbmVyLm1vZHVsZSc7XG5pbXBvcnQge1Rvb2xiYXIsIFJpYmJvbn0gZnJvbSAnQHN5bmNmdXNpb24vZWoyLWRvY3VtZW50ZWRpdG9yJ1xuXG5cbmV4cG9ydCBjb25zdCBUb29sYmFyU2VydmljZTogVmFsdWVQcm92aWRlciA9IHsgcHJvdmlkZTogJ0RvY3VtZW50RWRpdG9yVG9vbGJhcicsIHVzZVZhbHVlOiBUb29sYmFyfTtcbmV4cG9ydCBjb25zdCBSaWJib25TZXJ2aWNlOiBWYWx1ZVByb3ZpZGVyID0geyBwcm92aWRlOiAnRG9jdW1lbnRFZGl0b3JSaWJib24nLCB1c2VWYWx1ZTogUmliYm9ufTtcblxuLyoqXG4gKiBOZ01vZHVsZSBkZWZpbml0aW9uIGZvciB0aGUgRG9jdW1lbnRFZGl0b3JDb250YWluZXIgY29tcG9uZW50IHdpdGggcHJvdmlkZXJzLlxuICovXG5ATmdNb2R1bGUoe1xuICAgIGltcG9ydHM6IFtDb21tb25Nb2R1bGUsIERvY3VtZW50RWRpdG9yQ29udGFpbmVyTW9kdWxlXSxcbiAgICBleHBvcnRzOiBbXG4gICAgICAgIERvY3VtZW50RWRpdG9yQ29udGFpbmVyTW9kdWxlXG4gICAgXSxcbiAgICBwcm92aWRlcnM6W1xuICAgICAgICBUb29sYmFyU2VydmljZSxcbiAgICAgICAgUmliYm9uU2VydmljZVxuICAgIF1cbn0pXG5leHBvcnQgY2xhc3MgRG9jdW1lbnRFZGl0b3JDb250YWluZXJBbGxNb2R1bGUgeyB9Il19
import { __decorate } from "tslib";
import { Component, ChangeDetectionStrategy } from '@angular/core';
import { ComponentBase, ComponentMixins, setValue } from '@syncfusion/ej2-angular-base';
import { DocumentEditorContainer } from '@syncfusion/ej2-documenteditor';
import * as i0 from "@angular/core";
export const inputs = ['autoResizeOnVisibilityChange', 'backstageMenu', 'currentUser', 'documentEditorSettings', 'documentSettings', 'enableAutoFocus', 'enableComment', 'enableCsp', 'enableLocalPaste', 'enableLockAndEdit', 'enablePersistence', 'enableRtl', 'enableSpellCheck', 'enableToolbar', 'enableTrackChanges', 'fileMenuItems', 'headers', 'height', 'layoutType', 'locale', 'restrictEditing', 'ribbonLayout', 'serverActionSettings', 'serviceUrl', 'showPropertiesPane', 'toolbarItems', 'toolbarMode', 'userColor', 'width', 'zIndex'];
export const outputs = ['beforeAcceptRejectChanges', 'beforeCommentAction', 'beforePaneSwitch', 'beforePaste', 'commentDelete', 'contentChange', 'contentControl', 'created', 'customContextMenuBeforeOpen', 'customContextMenuSelect', 'destroyed', 'documentChange', 'fileMenuItemClick', 'selectionChange', 'serviceFailure', 'toolbarClick', 'trackChange', 'unsupportedBorderStyleClick', 'beforeXmlHttpRequestSend'];
export const twoWays = [];
/**
* `ejs-documenteditor-container` represents the Angular Document Editor Container.
* ```html
* <ejs-documenteditor-container></ejs-documenteditor-container>
* ```
*/
let DocumentEditorContainerComponent = class DocumentEditorContainerComponent extends DocumentEditorContainer {
constructor(ngEle, srenderer, viewContainerRef, injector) {
super();
this.ngEle = ngEle;
this.srenderer = srenderer;
this.viewContainerRef = viewContainerRef;
this.injector = injector;
this.element = this.ngEle.nativeElement;
this.injectedModules = this.injectedModules || [];
try {
let mod = this.injector.get('DocumentEditorToolbar');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorRibbon');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
this.registerEvents(outputs);
this.addTwoWay.call(this, twoWays);
setValue('currentInstance', this, this.viewContainerRef);
this.context = new ComponentBase();
}
ngOnInit() {
this.context.ngOnInit(this);
}
ngAfterViewInit() {
this.context.ngAfterViewInit(this);
}
ngOnDestroy() {
this.context.ngOnDestroy(this);
}
ngAfterContentChecked() {
this.context.ngAfterContentChecked(this);
}
};
DocumentEditorContainerComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorContainerComponent, deps: [{ token: i0.ElementRef }, { token: i0.Renderer2 }, { token: i0.ViewContainerRef }, { token: i0.Injector }], target: i0.ɵɵFactoryTarget.Component });
DocumentEditorContainerComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "13.0.3", type: DocumentEditorContainerComponent, selector: "ejs-documenteditorcontainer", inputs: { autoResizeOnVisibilityChange: "autoResizeOnVisibilityChange", backstageMenu: "backstageMenu", currentUser: "currentUser", documentEditorSettings: "documentEditorSettings", documentSettings: "documentSettings", enableAutoFocus: "enableAutoFocus", enableComment: "enableComment", enableCsp: "enableCsp", enableLocalPaste: "enableLocalPaste", enableLockAndEdit: "enableLockAndEdit", enablePersistence: "enablePersistence", enableRtl: "enableRtl", enableSpellCheck: "enableSpellCheck", enableToolbar: "enableToolbar", enableTrackChanges: "enableTrackChanges", fileMenuItems: "fileMenuItems", headers: "headers", height: "height", layoutType: "layoutType", locale: "locale", restrictEditing: "restrictEditing", ribbonLayout: "ribbonLayout", serverActionSettings: "serverActionSettings", serviceUrl: "serviceUrl", showPropertiesPane: "showPropertiesPane", toolbarItems: "toolbarItems", toolbarMode: "toolbarMode", userColor: "userColor", width: "width", zIndex: "zIndex" }, outputs: { beforeAcceptRejectChanges: "beforeAcceptRejectChanges", beforeCommentAction: "beforeCommentAction", beforePaneSwitch: "beforePaneSwitch", beforePaste: "beforePaste", commentDelete: "commentDelete", contentChange: "contentChange", contentControl: "contentControl", created: "created", customContextMenuBeforeOpen: "customContextMenuBeforeOpen", customContextMenuSelect: "customContextMenuSelect", destroyed: "destroyed", documentChange: "documentChange", fileMenuItemClick: "fileMenuItemClick", selectionChange: "selectionChange", serviceFailure: "serviceFailure", toolbarClick: "toolbarClick", trackChange: "trackChange", unsupportedBorderStyleClick: "unsupportedBorderStyleClick", beforeXmlHttpRequestSend: "beforeXmlHttpRequestSend" }, usesInheritance: true, ngImport: i0, template: '', isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush });
DocumentEditorContainerComponent = __decorate([
ComponentMixins([ComponentBase])
], DocumentEditorContainerComponent);
export { DocumentEditorContainerComponent };
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorContainerComponent, decorators: [{
type: Component,
args: [{
selector: 'ejs-documenteditorcontainer',
inputs: inputs,
outputs: outputs,
template: '',
changeDetection: ChangeDetectionStrategy.OnPush,
queries: {}
}]
}], ctorParameters: function () { return [{ type: i0.ElementRef }, { type: i0.Renderer2 }, { type: i0.ViewContainerRef }, { type: i0.Injector }]; } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZG9jdW1lbnRlZGl0b3Jjb250YWluZXIuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL2RvY3VtZW50LWVkaXRvci1jb250YWluZXIvZG9jdW1lbnRlZGl0b3Jjb250YWluZXIuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFnQyx1QkFBdUIsRUFBaUQsTUFBTSxlQUFlLENBQUM7QUFDaEosT0FBTyxFQUFFLGFBQWEsRUFBK0IsZUFBZSxFQUEwQixRQUFRLEVBQUUsTUFBTSw4QkFBOEIsQ0FBQztBQUM3SSxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsTUFBTSxnQ0FBZ0MsQ0FBQzs7QUFJekUsTUFBTSxDQUFDLE1BQU0sTUFBTSxHQUFhLENBQUMsOEJBQThCLEVBQUMsZUFBZSxFQUFDLGFBQWEsRUFBQyx3QkFBd0IsRUFBQyxrQkFBa0IsRUFBQyxpQkFBaUIsRUFBQyxlQUFlLEVBQUMsV0FBVyxFQUFDLGtCQUFrQixFQUFDLG1CQUFtQixFQUFDLG1CQUFtQixFQUFDLFdBQVcsRUFBQyxrQkFBa0IsRUFBQyxlQUFlLEVBQUMsb0JBQW9CLEVBQUMsZUFBZSxFQUFDLFNBQVMsRUFBQyxRQUFRLEVBQUMsWUFBWSxFQUFDLFFBQVEsRUFBQyxpQkFBaUIsRUFBQyxjQUFjLEVBQUMsc0JBQXNCLEVBQUMsWUFBWSxFQUFDLG9CQUFvQixFQUFDLGNBQWMsRUFBQyxhQUFhLEVBQUMsV0FBVyxFQUFDLE9BQU8sRUFBQyxRQUFRLENBQUMsQ0FBQztBQUNyZ0IsTUFBTSxDQUFDLE1BQU0sT0FBTyxHQUFhLENBQUMsMkJBQTJCLEVBQUMscUJBQXFCLEVBQUMsa0JBQWtCLEVBQUMsYUFBYSxFQUFDLGVBQWUsRUFBQyxlQUFlLEVBQUMsZ0JBQWdCLEVBQUMsU0FBUyxFQUFDLDZCQUE2QixFQUFDLHlCQUF5QixFQUFDLFdBQVcsRUFBQyxnQkFBZ0IsRUFBQyxtQkFBbUIs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bnRhaW5lclJlZiwgQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3ksIFF1ZXJ5TGlzdCwgUmVuZGVyZXIyLCBJbmplY3RvciwgVmFsdWVQcm92aWRlciB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQ29tcG9uZW50QmFzZSwgSUNvbXBvbmVudEJhc2UsIGFwcGx5TWl4aW5zLCBDb21wb25lbnRNaXhpbnMsIFByb3BlcnR5Q29sbGVjdGlvbkluZm8sIHNldFZhbHVlIH0gZnJvbSAnQHN5bmNmdXNpb24vZWoyLWFuZ3VsYXItYmFzZSc7XG5pbXBvcnQgeyBEb2N1bWVudEVkaXRvckNvbnRhaW5lciB9IGZyb20gJ0BzeW5jZnVzaW9uL2VqMi1kb2N1bWVudGVkaXRvcic7XG5cblxuXG5leHBvcnQgY29uc3QgaW5wdXRzOiBzdHJpbmdbXSA9IFsnYXV0b1Jlc2l6ZU9uVmlzaWJpbGl0eUNoYW5nZScsJ2JhY2tzdGFnZU1lbnUnLCdjdXJyZW50VXNlcicsJ2RvY3VtZW50RWRpdG9yU2V0dGluZ3MnLCdkb2N1bWVudFNldHRpbmdzJywnZW5hYmxlQXV0b0ZvY3VzJywnZW5hYmxlQ29tbWVudCcsJ2VuYWJsZUNzcCcsJ2VuYWJsZUxvY2FsUGFzdGUnLCdlbmFibGVMb2NrQW5kRWRpdCcsJ2VuYWJsZVBlcnNpc3RlbmNlJywnZW5hYmxlUnRsJywnZW5hYmxlU3BlbGxDaGVjaycsJ2VuYWJsZVRvb2xiYXInLCdlbmFibGVUcmFja0NoYW5nZXMnLCdmaWxlTWVudUl0ZW1zJywnaGVhZGVycycsJ2hlaWdodCcsJ2xheW91dFR5cGUnLCdsb2NhbGUnLCdyZXN0cmljdEVkaXRpbmcnLCdyaWJib25MYXlvdXQnLCdzZXJ2ZXJBY3Rpb25TZXR0aW5ncycsJ3NlcnZpY2VVcmwnLCdzaG93UHJvcGVydGllc1BhbmUnLCd0b29sYmFySXRlbXMnLCd0b29sYmFyTW9kZScsJ3VzZXJDb2xvcicsJ3dpZHRoJywnekluZGV4J107XG5leHBvcnQgY29uc3Qgb3V0cHV0czogc3RyaW5nW10gPSBbJ2JlZm9yZUFjY2VwdFJlamVjdENoYW5nZXMnLCdiZWZvcmVDb21tZW50QWN0aW9uJywnYmVmb3JlUGFuZVN3aXRjaCcsJ2JlZm9yZVBhc3RlJywnY29tbWVudERlbGV0ZScsJ2NvbnRlbnRDaGFuZ2UnLCdjb250ZW50Q29udHJvbCcsJ2NyZWF0ZWQnLCdjdXN0b21Db250ZXh0TWVudUJlZm9yZU9wZW4nLCdjdXN0b21Db250ZXh0TWVudVNlbGVjdCcsJ2Rlc3Ryb3llZCcsJ2RvY3VtZW50Q2hhbmdlJywnZmlsZU1lbnVJdGVtQ2xpY2snLCdzZWxlY3Rpb25DaGFuZ2UnLCdzZXJ2aWNlRmFpbHVyZScsJ3Rvb2xiYXJDbGljaycsJ3RyYWNrQ2hhbmdlJywndW5zdXBwb3J0ZWRCb3JkZXJTdHlsZUNsaWNrJywnYmVmb3JlWG1sSHR0cFJlcXVlc3RTZW5kJ107XG5leHBvcnQgY29uc3QgdHdvV2F5czogc3RyaW5nW10gPSBbXTtcblxuLyoqXG4gKiBgZWpzLWRvY3VtZW50ZWRpdG9yLWNvbnRhaW5lcmAgcmVwcmVzZW50cyB0aGUgQW5ndWxhciBEb2N1bWVudCBFZGl0b3IgQ29udGFpbmVyLlxuICogYGBgaHRtbFxuICogPGVqcy1kb2N1bWVudGVkaXRvci1jb250YWluZXI+PC9lanMtZG9jdW1lbnRlZGl0b3ItY29udGFpbmVyPlxuICogYGBgXG4gKi9cbkBDb21wb25lbnQoe1xuICAgIHNlbGVjdG9yOiAnZWpzLWRvY3VtZW50ZWRpdG9yY29udGFpbmVyJyxcbiAgICBpbnB1dHM6IGlucHV0cyxcbiAgICBvdXRwdXRzOiBvdXRwdXRzLFxuICAgIHRlbXBsYXRlOiAnJyxcbiAgICBjaGFuZ2VEZXRlY3Rpb246IENoYW5nZURldGVjdGlvblN0cmF0ZWd5Lk9uUHVzaCxcbiAgICBxdWVyaWVzOiB7XG5cbiAgICB9XG59KVxuQENvbXBvbmVudE1peGlucyhbQ29tcG9uZW50QmFzZV0pXG5leHBvcnQgY2xhc3MgRG9jdW1lbnRFZGl0b3JDb250YWluZXJDb21wb25lbnQgZXh0ZW5kcyBEb2N1bWVudEVkaXRvckNvbnRhaW5lciBpbXBsZW1lbnRzIElDb21wb25lbnRCYXNlIHtcbiAgICBwdWJsaWMgY29udGV4dCA6IGFueTtcbiAgICBwdWJsaWMgdGFnT2JqZWN0czogYW55O1xuXHRiZWZvcmVBY2NlcHRSZWplY3RDaGFuZ2VzOiBhbnk7XG5cdGJlZm9yZUNvbW1lbnRBY3Rpb246IGFueTtcblx0YmVmb3JlUGFuZVN3aXRjaDogYW55O1xuXHRiZWZvcmVQYXN0ZTogYW55O1xuXHRjb21tZW50RGVsZXRlOiBhbnk7XG5cdGNvbnRlbnRDaGFuZ2U6IGFueTtcblx0Y29udGVudENvbnRyb2w6IGFueTtcblx0Y3JlYXRlZDogYW55O1xuXHRjdXN0b21Db250ZXh0TWVudUJlZm9yZU9wZW46IGFueTtcblx0Y3VzdG9tQ29udGV4dE1lbnVTZWxlY3Q6IGFueTtcblx0ZGVzdHJveWVkOiBhbnk7XG5cdGRvY3VtZW50Q2hhbmdlOiBhbnk7XG5cdGZpbGVNZW51SXRlbUNsaWNrOiBhbnk7XG5cdHNlbGVjdGlvbkNoYW5nZTogYW55O1xuXHRzZXJ2aWNlRmFpbHVyZTogYW55O1xuXHR0b29sYmFyQ2xpY2s6IGFueTtcblx0dHJhY2tDaGFuZ2U6IGFueTtcblx0dW5zdXBwb3J0ZWRCb3JkZXJTdHlsZUNsaWNrOiBhbnk7XG5cdHB1YmxpYyBiZWZvcmVYbWxIdHRwUmVxdWVzdFNlbmQ6IGFueTtcblxuXG5cbiAgICBjb25zdHJ1Y3Rvcihwcml2YXRlIG5nRWxlOiBFbGVtZW50UmVmLCBwcml2YXRlIHNyZW5kZXJlcjogUmVuZGVyZXIyLCBwcml2YXRlIHZpZXdDb250YWluZXJSZWY6Vmlld0NvbnRhaW5lclJlZiwgcHJpdmF0ZSBpbmplY3RvcjogSW5qZWN0b3IpIHtcbiAgICAgICAgc3VwZXIoKTtcbiAgICAgICAgdGhpcy5lbGVtZW50ID0gdGhpcy5uZ0VsZS5uYXRpdmVFbGVtZW50O1xuICAgICAgICB0aGlzLmluamVjdGVkTW9kdWxlcyA9IHRoaXMuaW5qZWN0ZWRNb2R1bGVzIHx8IFtdO1xuICAgICAgICB0cnkge1xuICAgICAgICAgICAgICAgIGxldCBtb2QgPSB0aGlzLmluamVjdG9yLmdldCgnRG9jdW1lbnRFZGl0b3JUb29sYmFyJyk7XG4gICAgICAgICAgICAgICAgaWYodGhpcy5pbmplY3RlZE1vZHVsZXMuaW5kZXhPZihtb2QpID09PSAtMSkge1xuICAgICAgICAgICAgICAgICAgICB0aGlzLmluamVjdGVkTW9kdWxlcy5wdXNoKG1vZClcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9IGNhdGNoIHsgfVxuXHIgICAgICAgIHRyeSB7XG4gICAgICAgICAgICAgICAgbGV0IG1vZCA9IHRoaXMuaW5qZWN0b3IuZ2V0KCdEb2N1bWVudEVkaXRvclJpYmJvbicpO1xuICAgICAgICAgICAgICAgIGlmKHRoaXMuaW5qZWN0ZWRNb2R1bGVzLmluZGV4T2YobW9kKSA9PT0gLTEpIHtcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5pbmplY3RlZE1vZHVsZXMucHVzaChtb2QpXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSBjYXRjaCB7IH1cblxyXG4gICAgICAgIHRoaXMucmVnaXN0ZXJFdmVudHMob3V0cHV0cyk7XG4gICAgICAgIHRoaXMuYWRkVHdvV2F5LmNhbGwodGhpcywgdHdvV2F5cyk7XG4gICAgICAgIHNldFZhbHVlKCdjdXJyZW50SW5zdGFuY2UnLCB0aGlzLCB0aGlzLnZpZXdDb250YWluZXJSZWYpO1xuICAgICAgICB0aGlzLmNvbnRleHQgID0gbmV3IENvbXBvbmVudEJhc2UoKTtcbiAgICB9XG5cbiAgICBwdWJsaWMgbmdPbkluaXQoKSB7XG4gICAgICAgIHRoaXMuY29udGV4dC5uZ09uSW5pdCh0aGlzKTtcbiAgICB9XG5cbiAgICBwdWJsaWMgbmdBZnRlclZpZXdJbml0KCk6IHZvaWQge1xuICAgICAgICB0aGlzLmNvbnRleHQubmdBZnRlclZpZXdJbml0KHRoaXMpO1xuICAgIH1cblxuICAgIHB1YmxpYyBuZ09uRGVzdHJveSgpOiB2b2lkIHtcbiAgICAgICAgdGhpcy5jb250ZXh0Lm5nT25EZXN0cm95KHRoaXMpO1xuICAgIH1cblxuICAgIHB1YmxpYyBuZ0FmdGVyQ29udGVudENoZWNrZWQoKTogdm9pZCB7XG4gICAgICAgIFxuICAgICAgICB0aGlzLmNvbnRleHQubmdBZnRlckNvbnRlbnRDaGVja2VkKHRoaXMpO1xuICAgIH1cblxuICAgIHB1YmxpYyByZWdpc3RlckV2ZW50czogKGV2ZW50TGlzdDogc3RyaW5nW10pID0+IHZvaWQ7XG4gICAgcHVibGljIGFkZFR3b1dheTogKHByb3BMaXN0OiBzdHJpbmdbXSkgPT4gdm9pZDtcbn1cblxuIl19
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { DocumentEditorContainerComponent } from './documenteditorcontainer.component';
import * as i0 from "@angular/core";
/**
* NgModule definition for the DocumentEditorContainer component.
*/
export class DocumentEditorContainerModule {
}
DocumentEditorContainerModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorContainerModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
DocumentEditorContainerModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorContainerModule, declarations: [DocumentEditorContainerComponent], imports: [CommonModule], exports: [DocumentEditorContainerComponent] });
DocumentEditorContainerModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorContainerModule, imports: [[CommonModule]] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorContainerModule, decorators: [{
type: NgModule,
args: [{
imports: [CommonModule],
declarations: [
DocumentEditorContainerComponent
],
exports: [
DocumentEditorContainerComponent
]
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZG9jdW1lbnRlZGl0b3Jjb250YWluZXIubW9kdWxlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL2RvY3VtZW50LWVkaXRvci1jb250YWluZXIvZG9jdW1lbnRlZGl0b3Jjb250YWluZXIubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDekMsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQy9DLE9BQU8sRUFBRSxnQ0FBZ0MsRUFBRSxNQUFNLHFDQUFxQyxDQUFDOztBQUV2Rjs7R0FFRztBQVVILE1BQU0sT0FBTyw2QkFBNkI7OzBIQUE3Qiw2QkFBNkI7MkhBQTdCLDZCQUE2QixpQkFObEMsZ0NBQWdDLGFBRjFCLFlBQVksYUFLbEIsZ0NBQWdDOzJIQUczQiw2QkFBNkIsWUFSN0IsQ0FBQyxZQUFZLENBQUM7MkZBUWQsNkJBQTZCO2tCQVR6QyxRQUFRO21CQUFDO29CQUNOLE9BQU8sRUFBRSxDQUFDLFlBQVksQ0FBQztvQkFDdkIsWUFBWSxFQUFFO3dCQUNWLGdDQUFnQztxQkFDbkM7b0JBQ0QsT0FBTyxFQUFFO3dCQUNMLGdDQUFnQztxQkFDbkM7aUJBQ0oiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQ29tbW9uTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uJztcbmltcG9ydCB7IERvY3VtZW50RWRpdG9yQ29udGFpbmVyQ29tcG9uZW50IH0gZnJvbSAnLi9kb2N1bWVudGVkaXRvcmNvbnRhaW5lci5jb21wb25lbnQnO1xuXG4vKipcbiAqIE5nTW9kdWxlIGRlZmluaXRpb24gZm9yIHRoZSBEb2N1bWVudEVkaXRvckNvbnRhaW5lciBjb21wb25lbnQuXG4gKi9cbkBOZ01vZHVsZSh7XG4gICAgaW1wb3J0czogW0NvbW1vbk1vZHVsZV0sXG4gICAgZGVjbGFyYXRpb25zOiBbXG4gICAgICAgIERvY3VtZW50RWRpdG9yQ29udGFpbmVyQ29tcG9uZW50XG4gICAgXSxcbiAgICBleHBvcnRzOiBbXG4gICAgICAgIERvY3VtZW50RWRpdG9yQ29udGFpbmVyQ29tcG9uZW50XG4gICAgXVxufSlcbmV4cG9ydCBjbGFzcyBEb2N1bWVudEVkaXRvckNvbnRhaW5lck1vZHVsZSB7IH0iXX0=
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { DocumentEditorModule } from './documenteditor.module';
import { Print, SfdtExport, WordExport, TextExport, Selection, Search, Editor, EditorHistory, OptionsPane, ContextMenu, ImageResizer, HyperlinkDialog, TableDialog, BookmarkDialog, TableOfContentsDialog, PageSetupDialog, ParagraphDialog, ListDialog, StyleDialog, StylesDialog, BulletsAndNumberingDialog, FontDialog, TablePropertiesDialog, BordersAndShadingDialog, TableOptionsDialog, CellOptionsDialog, SpellChecker, SpellCheckDialog, CollaborativeEditing, ColumnsDialog, CollaborativeEditingHandler, Optimized, TabDialog, TextFormFieldDialog, DropDownFormFieldDialog, CheckBoxFormFieldDialog } from '@syncfusion/ej2-documenteditor';
import * as i0 from "@angular/core";
export const PrintService = { provide: 'DocumentEditorPrint', useValue: Print };
export const SfdtExportService = { provide: 'DocumentEditorSfdtExport', useValue: SfdtExport };
export const WordExportService = { provide: 'DocumentEditorWordExport', useValue: WordExport };
export const TextExportService = { provide: 'DocumentEditorTextExport', useValue: TextExport };
export const SelectionService = { provide: 'DocumentEditorSelection', useValue: Selection };
export const SearchService = { provide: 'DocumentEditorSearch', useValue: Search };
export const EditorService = { provide: 'DocumentEditorEditor', useValue: Editor };
export const EditorHistoryService = { provide: 'DocumentEditorEditorHistory', useValue: EditorHistory };
export const OptionsPaneService = { provide: 'DocumentEditorOptionsPane', useValue: OptionsPane };
export const ContextMenuService = { provide: 'DocumentEditorContextMenu', useValue: ContextMenu };
export const ImageResizerService = { provide: 'DocumentEditorImageResizer', useValue: ImageResizer };
export const HyperlinkDialogService = { provide: 'DocumentEditorHyperlinkDialog', useValue: HyperlinkDialog };
export const TableDialogService = { provide: 'DocumentEditorTableDialog', useValue: TableDialog };
export const BookmarkDialogService = { provide: 'DocumentEditorBookmarkDialog', useValue: BookmarkDialog };
export const TableOfContentsDialogService = { provide: 'DocumentEditorTableOfContentsDialog', useValue: TableOfContentsDialog };
export const PageSetupDialogService = { provide: 'DocumentEditorPageSetupDialog', useValue: PageSetupDialog };
export const ParagraphDialogService = { provide: 'DocumentEditorParagraphDialog', useValue: ParagraphDialog };
export const ListDialogService = { provide: 'DocumentEditorListDialog', useValue: ListDialog };
export const StyleDialogService = { provide: 'DocumentEditorStyleDialog', useValue: StyleDialog };
export const StylesDialogService = { provide: 'DocumentEditorStylesDialog', useValue: StylesDialog };
export const BulletsAndNumberingDialogService = { provide: 'DocumentEditorBulletsAndNumberingDialog', useValue: BulletsAndNumberingDialog };
export const FontDialogService = { provide: 'DocumentEditorFontDialog', useValue: FontDialog };
export const TablePropertiesDialogService = { provide: 'DocumentEditorTablePropertiesDialog', useValue: TablePropertiesDialog };
export const BordersAndShadingDialogService = { provide: 'DocumentEditorBordersAndShadingDialog', useValue: BordersAndShadingDialog };
export const TableOptionsDialogService = { provide: 'DocumentEditorTableOptionsDialog', useValue: TableOptionsDialog };
export const CellOptionsDialogService = { provide: 'DocumentEditorCellOptionsDialog', useValue: CellOptionsDialog };
export const SpellCheckerService = { provide: 'DocumentEditorSpellChecker', useValue: SpellChecker };
export const SpellCheckDialogService = { provide: 'DocumentEditorSpellCheckDialog', useValue: SpellCheckDialog };
export const CollaborativeEditingService = { provide: 'DocumentEditorCollaborativeEditing', useValue: CollaborativeEditing };
export const ColumnsDialogService = { provide: 'DocumentEditorColumnsDialog', useValue: ColumnsDialog };
export const CollaborativeEditingHandlerService = { provide: 'DocumentEditorCollaborativeEditingHandler', useValue: CollaborativeEditingHandler };
export const OptimizedService = { provide: 'DocumentEditorOptimized', useValue: Optimized };
export const TabDialogService = { provide: 'DocumentEditorTabDialog', useValue: TabDialog };
export const TextFormFieldDialogService = { provide: 'DocumentEditorTextFormFieldDialog', useValue: TextFormFieldDialog };
export const DropDownFormFieldDialogService = { provide: 'DocumentEditorDropDownFormFieldDialog', useValue: DropDownFormFieldDialog };
export const CheckBoxFormFieldDialogService = { provide: 'DocumentEditorCheckBoxFormFieldDialog', useValue: CheckBoxFormFieldDialog };
/**
* NgModule definition for the DocumentEditor component with providers.
*/
export class DocumentEditorAllModule {
}
DocumentEditorAllModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorAllModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
DocumentEditorAllModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorAllModule, imports: [CommonModule, DocumentEditorModule], exports: [DocumentEditorModule] });
DocumentEditorAllModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorAllModule, providers: [
PrintService,
SfdtExportService,
WordExportService,
TextExportService,
SelectionService,
SearchService,
EditorService,
EditorHistoryService,
OptionsPaneService,
ContextMenuService,
ImageResizerService,
HyperlinkDialogService,
TableDialogService,
BookmarkDialogService,
TableOfContentsDialogService,
PageSetupDialogService,
ParagraphDialogService,
ListDialogService,
StyleDialogService,
StylesDialogService,
BulletsAndNumberingDialogService,
FontDialogService,
TablePropertiesDialogService,
BordersAndShadingDialogService,
TableOptionsDialogService,
CellOptionsDialogService,
SpellCheckerService,
SpellCheckDialogService,
CollaborativeEditingService,
ColumnsDialogService,
CollaborativeEditingHandlerService,
OptimizedService,
TabDialogService,
TextFormFieldDialogService,
DropDownFormFieldDialogService,
CheckBoxFormFieldDialogService
], imports: [[CommonModule, DocumentEditorModule], DocumentEditorModule] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorAllModule, decorators: [{
type: NgModule,
args: [{
imports: [CommonModule, DocumentEditorModule],
exports: [
DocumentEditorModule
],
providers: [
PrintService,
SfdtExportService,
WordExportService,
TextExportService,
SelectionService,
SearchService,
EditorService,
EditorHistoryService,
OptionsPaneService,
ContextMenuService,
ImageResizerService,
HyperlinkDialogService,
TableDialogService,
BookmarkDialogService,
TableOfContentsDialogService,
PageSetupDialogService,
ParagraphDialogService,
ListDialogService,
StyleDialogService,
StylesDialogService,
BulletsAndNumberingDialogService,
FontDialogService,
TablePropertiesDialogService,
BordersAndShadingDialogService,
TableOptionsDialogService,
CellOptionsDialogService,
SpellCheckerService,
SpellCheckDialogService,
CollaborativeEditingService,
ColumnsDialogService,
CollaborativeEditingHandlerService,
OptimizedService,
TabDialogService,
TextFormFieldDialogService,
DropDownFormFieldDialogService,
CheckBoxFormFieldDialogService
]
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZG9jdW1lbnRlZGl0b3ItYWxsLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9kb2N1bWVudC1lZGl0b3IvZG9jdW1lbnRlZGl0b3ItYWxsLm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsUUFBUSxFQUFpQixNQUFNLGVBQWUsQ0FBQztBQUN4RCxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFFL0MsT0FBTyxFQUFFLG9CQUFvQixFQUFFLE1BQU0seUJBQXlCLENBQUM7QUFDL0QsT0FBTyxFQUFDLEtBQUssRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxTQUFTLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxhQUFhLEVBQUUsV0FBVyxFQUFFLFdBQVcsRUFBRSxZQUFZLEVBQUUsZUFBZSxFQUFFLFdBQVcsRUFBRSxjQUFjLEVBQUUscUJBQXFCLEVBQUUsZUFBZSxFQUFFLGVBQWUsRUFBRSxVQUFVLEVBQUUsV0FBVyxFQUFFLFlBQVksRUFBRSx5QkFBeUIsRUFBRSxVQUFVLEVBQUUscUJBQXFCLEVBQUUsdUJBQXVCLEVBQUUsa0JBQWtCLEVBQUUsaUJBQWlCLEVBQUUsWUFBWSxFQUFFLGdCQUFnQixFQUFFLG9CQUFvQixFQUFFLGFBQWEsRUFBRSwyQkFBMkIsRUFBRSxTQUFTLEVBQUUsU0FBUyxFQUFFLG1CQUFtQixFQUFFLHVCQUF1QixFQUFFLHVCQUF1QixFQUFDLE1BQU0sZ0NBQWdDLENBQUE7O0FBR3JuQixNQUFNLENBQUMsTUFBTSxZQUFZLEdBQWtCLEVBQUUsT0FBTyxFQUFFLHFCQUFxQixFQUFFLFFBQVEsRUFBRSxLQUFLLEVBQUMsQ0FBQztBQUM5RixNQUFNLENBQUMsTUFBTSxpQkFBaUIsR0FBa0IsRUFBRSxPQUFPLEVBQUUsMEJBQTBCLEVBQUUsUUFBUSxFQUFFLFVBQVUsRUFBQyxDQUFDO0FBQzdHLE1BQU0sQ0FBQyxN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QU8sRUFBRSxDQUFDLFlBQVksRUFBRSxvQkFBb0IsQ0FBQztvQkFDN0MsT0FBTyxFQUFFO3dCQUNMLG9CQUFvQjtxQkFDdkI7b0JBQ0QsU0FBUyxFQUFDO3dCQUNOLFlBQVk7d0JBQ1osaUJBQWlCO3dCQUNqQixpQkFBaUI7d0JBQ2pCLGlCQUFpQjt3QkFDakIsZ0JBQWdCO3dCQUNoQixhQUFhO3dCQUNiLGFBQWE7d0JBQ2Isb0JBQW9CO3dCQUNwQixrQkFBa0I7d0JBQ2xCLGtCQUFrQjt3QkFDbEIsbUJBQW1CO3dCQUNuQixzQkFBc0I7d0JBQ3RCLGtCQUFrQjt3QkFDbEIscUJBQXFCO3dCQUNyQiw0QkFBNEI7d0JBQzVCLHNCQUFzQjt3QkFDdEIsc0JBQXNCO3dCQUN0QixpQkFBaUI7d0JBQ2pCLGtCQUFrQjt3QkFDbEIsbUJBQW1CO3dCQUNuQixnQ0FBZ0M7d0JBQ2hDLGlCQUFpQjt3QkFDakIsNEJBQTRCO3dCQUM1Qiw4QkFBOEI7d0JBQzlCLHlCQUF5Qjt3QkFDekIsd0JBQXdCO3dCQUN4QixtQkFBbUI7d0JBQ25CLHVCQUF1Qjt3QkFDdkIsMkJBQTJCO3dCQUMzQixvQkFBb0I7d0JBQ3BCLGtDQUFrQzt3QkFDbEMsZ0JBQWdCO3dCQUNoQixnQkFBZ0I7d0JBQ2hCLDBCQUEwQjt3QkFDMUIsOEJBQThCO3dCQUM5Qiw4QkFBOEI7cUJBQ2pDO2lCQUNKIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTmdNb2R1bGUsIFZhbHVlUHJvdmlkZXIgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XG5pbXBvcnQgeyBEb2N1bWVudEVkaXRvckNvbXBvbmVudCB9IGZyb20gJy4vZG9jdW1lbnRlZGl0b3IuY29tcG9uZW50JztcbmltcG9ydCB7IERvY3VtZW50RWRpdG9yTW9kdWxlIH0gZnJvbSAnLi9kb2N1bWVudGVkaXRvci5tb2R1bGUnO1xuaW1wb3J0IHtQcmludCwgU2ZkdEV4cG9ydCwgV29yZEV4cG9ydCwgVGV4dEV4cG9ydCwgU2VsZWN0aW9uLCBTZWFyY2gsIEVkaXRvciwgRWRpdG9ySGlzdG9yeSwgT3B0aW9uc1BhbmUsIENvbnRleHRNZW51LCBJbWFnZVJlc2l6ZXIsIEh5cGVybGlua0RpYWxvZywgVGFibGVEaWFsb2csIEJvb2ttYXJrRGlhbG9nLCBUYWJsZU9mQ29udGVudHNEaWFsb2csIFBhZ2VTZXR1cERpYWxvZywgUGFyYWdyYXBoRGlhbG9nLCBMaXN0RGlhbG9nLCBTdHlsZURpYWxvZywgU3R5bGVzRGlhbG9nLCBCdWxsZXRzQW5kTnVtYmVyaW5nRGlhbG9nLCBGb250RGlhbG9nLCBUYWJsZVByb3BlcnRpZXNEaWFsb2csIEJvcmRlcnNBbmRTaGFkaW5nRGlhbG9nLCBUYWJsZU9wdGlvbnNEaWFsb2csIENlbGxPcHRpb25zRGlhbG9nLCBTcGVsbENoZWNrZXIsIFNwZWxsQ2hlY2tEaWFsb2csIENvbGxhYm9yYXRpdmVFZGl0aW5nLCBDb2x1bW5zRGlhbG9nLCBDb2xsYWJvcmF0aXZlRWRpdGluZ0hhbmRsZXIsIE9wdGltaXplZCwgVGFiRGlhbG9nLCBUZXh0Rm9ybUZpZWxkRGlhbG9nLCBEcm9wRG93bkZvcm1GaWVsZERpYWxvZywgQ2hlY2tCb3hGb3JtRmllbGREaWFsb2d9IGZyb20gJ0BzeW5jZnVzaW9uL2VqMi1kb2N1bWVudGVkaXRvcidcblxuXG5leHBvcnQgY29uc3QgUHJpbnRTZXJ2aWNlOiBWYWx1ZVByb3ZpZGVyID0geyBwcm92aWRlOiAnRG9jdW1lbnRFZGl0b3JQcmludCcsIHVzZVZhbHVlOiBQcmludH07XG5leHBvcnQgY29uc3QgU2ZkdEV4cG9ydFNlcnZpY2U6IFZhbHVlUHJvdmlkZXIgPSB7IHByb3ZpZGU6ICdEb2N1bWVudEVkaXRvclNmZHRFeHBvcnQnLCB1c2VWYWx1ZTogU2ZkdEV4cG9ydH07XG5leHBvcnQgY29uc3QgV29yZEV4cG9ydFNlcnZpY2U6IFZhbHVlUHJvdmlkZXIgPSB7IHByb3ZpZGU6ICdEb2N1bWVudEVkaXRvcldvcmRFeHBvcnQnLCB1c2VWYWx1ZTogV29yZEV4cG9ydH07XG5leHBvcnQgY29uc3QgVGV4dEV4cG9ydFNlcnZpY2U6IFZhbHVlUHJvdmlkZXIgPSB7IHByb3ZpZGU6ICdEb2N1bWVudEVkaXRvclRleHRFeHBvcnQnLCB1c2VWYWx1ZTogVGV4dEV4cG9ydH07XG5leHBvcnQgY29uc3QgU2VsZWN0aW9uU2VydmljZTogVmFsdWVQcm92aWRlciA9IHsgcHJvdmlkZTogJ0RvY3VtZW50RWRpdG9yU2VsZWN0aW9uJywgdXNlVmFsdWU6IFNlbGVjdGlvbn07XG5leHBvcnQgY29uc3QgU2VhcmNoU2VydmljZTogVmFsdWVQcm92aWRlciA9IHsgcHJvdmlkZTogJ0RvY3VtZW50RWRpdG9yU2VhcmNoJywgdXNlVmFsdWU6IFNlYXJjaH07XG5leHBvcnQgY29uc3QgRWRpdG9yU2VydmljZTogVmFsdWVQcm92aWRlciA9IHsgcHJvdmlkZTogJ0RvY3VtZW50RWRpdG9yRWRpdG9yJywgdXNlVmFsdWU6IEVkaXRvcn07XG5leHBvcnQgY29uc3QgRWRpdG9ySGlzdG9yeVNlcnZpY2U6IFZhbHVlUHJvdmlkZXIgPSB7IHByb3ZpZGU6ICdEb2N1bWVudEVkaXRvckVkaXRvckhpc3RvcnknLCB1c2VWYWx1ZTogRWRpdG9ySGlzdG9yeX07XG5leHBvcnQgY29uc3QgT3B0aW9uc1BhbmVTZXJ2aWNlOiBWYWx1ZVByb3ZpZGVyID0geyBwcm92aWRlOiAnRG9jdW1lbnRFZGl0b3JPcHRpb25zUGFuZScsIHVzZVZhbHVlOiBPcHRpb25zUGFuZX07XG5leHBvcnQgY29uc3QgQ29udGV4dE1lbnVTZXJ2aWNlOiBWYWx1ZVByb3ZpZGVyID0geyBwcm92aWRlOiAnRG9jdW1lbnRFZGl0b3JDb250ZXh0TWVudScsIHVzZVZhbHVlOiBDb250ZXh0TWVudX07XG5leHBvcnQgY29uc3QgSW1hZ2VSZXNpemVyU2VydmljZTogVmFsdWVQcm92aWRlciA9IHsgcHJvdmlkZTogJ0RvY3VtZW50RWRpdG9ySW1hZ2VSZXNpemVyJywgdXNlVmFsdWU6IEltYWdlUmVzaXplcn07XG5leHBvcnQgY29uc3QgSHlwZXJsaW5rRGlhbG9nU2VydmljZTogVmFsdWVQcm92aWRlciA9IHsgcHJvdmlkZTogJ0RvY3VtZW50RWRpdG9ySHlwZXJsaW5rRGlhbG9nJywgdXNlVmFsdWU6IEh5cGVybGlua0RpYWxvZ307XG5leHBvcnQgY29uc3QgVGFibGVEaWFsb2dTZXJ2aWNlOiBWYWx1ZVByb3ZpZGVyID0geyBwcm92aWRlOiAnRG9jdW1lbnRFZGl0b3JUYWJsZURpYWxvZycsIHVzZVZhbHVlOiBUYWJsZURpYWxvZ307XG5leHBvcnQgY29uc3QgQm9va21hcmtEaWFsb2dTZXJ2aWNlOiBWYWx1ZVByb3ZpZGVyID0geyBwcm92aWRlOiAnRG9jdW1lbnRFZGl0b3JCb29rbWFya0RpYWxvZycsIHVzZVZhbHVlOiBCb29rbWFya0RpYWxvZ307XG5leHBvcnQgY29uc3QgVGFibGVPZkNvbnRlbnRzRGlhbG9nU2VydmljZTogVmFsdWVQcm92aWRlciA9IHsgcHJvdmlkZTogJ0RvY3VtZW50RWRpdG9yVGFibGVPZkNvbnRlbnRzRGlhbG9nJywgdXNlVmFsdWU6IFRhYmxlT2ZDb250ZW50c0RpYWxvZ307XG5leHBvcnQgY29uc3QgUGFnZVNldHVwRGlhbG9nU2VydmljZTogVmFsdWVQcm92aWRlciA9IHsgcHJvdmlkZTogJ0RvY3VtZW50RWRpdG9yUGFnZVNldHVwRGlhbG9nJywgdXNlVmFsdWU6IFBhZ2VTZXR1cERpYWxvZ307XG5leHBvcnQgY29uc3QgUGFyYWdyYXBoRGlhbG9nU2VydmljZTogVmFsdWVQcm92aWRlciA9IHsgcHJvdmlkZTogJ0RvY3VtZW50RWRpdG9yUGFyYWdyYXBoRGlhbG9nJywgdXNlVmFsdWU6IFBhcmFncmFwaERpYWxvZ307XG5leHBvcnQgY29uc3QgTGlzdERpYWxvZ1NlcnZpY2U6IFZhbHVlUHJvdmlkZXIgPSB7IHByb3ZpZGU6ICdEb2N1bWVudEVkaXRvckxpc3REaWFsb2cnLCB1c2VWYWx1ZTogTGlzdERpYWxvZ307XG5leHBvcnQgY29uc3QgU3R5bGVEaWFsb2dTZXJ2aWNlOiBWYWx1ZVByb3ZpZGVyID0geyBwcm92aWRlOiAnRG9jdW1lbnRFZGl0b3JTdHlsZURpYWxvZycsIHVzZVZhbHVlOiBTdHlsZURpYWxvZ307XG5leHBvcnQgY29uc3QgU3R5bGVzRGlhbG9nU2VydmljZTogVmFsdWVQcm92aWRlciA9IHsgcHJvdmlkZTogJ0RvY3VtZW50RWRpdG9yU3R5bGVzRGlhbG9nJywgdXNlVmFsdWU6IFN0eWxlc0RpYWxvZ307XG5leHBvcnQgY29uc3QgQnVsbGV0c0FuZE51bWJlcmluZ0RpYWxvZ1NlcnZpY2U6IFZhbHVlUHJvdmlkZXIgPSB7IHByb3ZpZGU6ICdEb2N1bWVudEVkaXRvckJ1bGxldHNBbmROdW1iZXJpbmdEaWFsb2cnLCB1c2VWYWx1ZTogQnVsbGV0c0FuZE51bWJlcmluZ0RpYWxvZ307XG5leHBvcnQgY29uc3QgRm9udERpYWxvZ1NlcnZpY2U6IFZhbHVlUHJvdmlkZXIgPSB7IHByb3ZpZGU6ICdEb2N1bWVudEVkaXRvckZvbnREaWFsb2cnLCB1c2VWYWx1ZTogRm9udERpYWxvZ307XG5leHBvcnQgY29uc3QgVGFibGVQcm9wZXJ0aWVzRGlhbG9nU2VydmljZTogVmFsdWVQcm92aWRlciA9IHsgcHJvdmlkZTogJ0RvY3VtZW50RWRpdG9yVGFibGVQcm9wZXJ0aWVzRGlhbG9nJywgdXNlVmFsdWU6IFRhYmxlUHJvcGVydGllc0RpYWxvZ307XG5leHBvcnQgY29uc3QgQm9yZGVyc0FuZFNoYWRpbmdEaWFsb2dTZXJ2aWNlOiBWYWx1ZVByb3ZpZGVyID0geyBwcm92aWRlOiAnRG9jdW1lbnRFZGl0b3JCb3JkZXJzQW5kU2hhZGluZ0RpYWxvZycsIHVzZVZhbHVlOiBCb3JkZXJzQW5kU2hhZGluZ0RpYWxvZ307XG5leHBvcnQgY29uc3QgVGFibGVPcHRpb25zRGlhbG9nU2VydmljZTogVmFsdWVQcm92aWRlciA9IHsgcHJvdmlkZTogJ0RvY3VtZW50RWRpdG9yVGFibGVPcHRpb25zRGlhbG9nJywgdXNlVmFsdWU6IFRhYmxlT3B0aW9uc0RpYWxvZ307XG5leHBvcnQgY29uc3QgQ2VsbE9wdGlvbnNEaWFsb2dTZXJ2aWNlOiBWYWx1ZVByb3ZpZGVyID0geyBwcm92aWRlOiAnRG9jdW1lbnRFZGl0b3JDZWxsT3B0aW9uc0RpYWxvZycsIHVzZVZhbHVlOiBDZWxsT3B0aW9uc0RpYWxvZ307XG5leHBvcnQgY29uc3QgU3BlbGxDaGVja2VyU2VydmljZTogVmFsdWVQcm92aWRlciA9IHsgcHJvdmlkZTogJ0RvY3VtZW50RWRpdG9yU3BlbGxDaGVja2VyJywgdXNlVmFsdWU6IFNwZWxsQ2hlY2tlcn07XG5leHBvcnQgY29uc3QgU3BlbGxDaGVja0RpYWxvZ1NlcnZpY2U6IFZhbHVlUHJvdmlkZXIgPSB7IHByb3ZpZGU6ICdEb2N1bWVudEVkaXRvclNwZWxsQ2hlY2tEaWFsb2cnLCB1c2VWYWx1ZTogU3BlbGxDaGVja0RpYWxvZ307XG5leHBvcnQgY29uc3QgQ29sbGFib3JhdGl2ZUVkaXRpbmdTZXJ2aWNlOiBWYWx1ZVByb3ZpZGVyID0geyBwcm92aWRlOiAnRG9jdW1lbnRFZGl0b3JDb2xsYWJvcmF0aXZlRWRpdGluZycsIHVzZVZhbHVlOiBDb2xsYWJvcmF0aXZlRWRpdGluZ307XG5leHBvcnQgY29uc3QgQ29sdW1uc0RpYWxvZ1NlcnZpY2U6IFZhbHVlUHJvdmlkZXIgPSB7IHByb3ZpZGU6ICdEb2N1bWVudEVkaXRvckNvbHVtbnNEaWFsb2cnLCB1c2VWYWx1ZTogQ29sdW1uc0RpYWxvZ307XG5leHBvcnQgY29uc3QgQ29sbGFib3JhdGl2ZUVkaXRpbmdIYW5kbGVyU2VydmljZTogVmFsdWVQcm92aWRlciA9IHsgcHJvdmlkZTogJ0RvY3VtZW50RWRpdG9yQ29sbGFib3JhdGl2ZUVkaXRpbmdIYW5kbGVyJywgdXNlVmFsdWU6IENvbGxhYm9yYXRpdmVFZGl0aW5nSGFuZGxlcn07XG5leHBvcnQgY29uc3QgT3B0aW1pemVkU2VydmljZTogVmFsdWVQcm92aWRlciA9IHsgcHJvdmlkZTogJ0RvY3VtZW50RWRpdG9yT3B0aW1pemVkJywgdXNlVmFsdWU6IE9wdGltaXplZH07XG5leHBvcnQgY29uc3QgVGFiRGlhbG9nU2VydmljZTogVmFsdWVQcm92aWRlciA9IHsgcHJvdmlkZTogJ0RvY3VtZW50RWRpdG9yVGFiRGlhbG9nJywgdXNlVmFsdWU6IFRhYkRpYWxvZ307XG5leHBvcnQgY29uc3QgVGV4dEZvcm1GaWVsZERpYWxvZ1NlcnZpY2U6IFZhbHVlUHJvdmlkZXIgPSB7IHByb3ZpZGU6ICdEb2N1bWVudEVkaXRvclRleHRGb3JtRmllbGREaWFsb2cnLCB1c2VWYWx1ZTogVGV4dEZvcm1GaWVsZERpYWxvZ307XG5leHBvcnQgY29uc3QgRHJvcERvd25Gb3JtRmllbGREaWFsb2dTZXJ2aWNlOiBWYWx1ZVByb3ZpZGVyID0geyBwcm92aWRlOiAnRG9jdW1lbnRFZGl0b3JEcm9wRG93bkZvcm1GaWVsZERpYWxvZycsIHVzZVZhbHVlOiBEcm9wRG93bkZvcm1GaWVsZERpYWxvZ307XG5leHBvcnQgY29uc3QgQ2hlY2tCb3hGb3JtRmllbGREaWFsb2dTZXJ2aWNlOiBWYWx1ZVByb3ZpZGVyID0geyBwcm92aWRlOiAnRG9jdW1lbnRFZGl0b3JDaGVja0JveEZvcm1GaWVsZERpYWxvZycsIHVzZVZhbHVlOiBDaGVja0JveEZvcm1GaWVsZERpYWxvZ307XG5cbi8qKlxuICogTmdNb2R1bGUgZGVmaW5pdGlvbiBmb3IgdGhlIERvY3VtZW50RWRpdG9yIGNvbXBvbmVudCB3aXRoIHByb3ZpZGVycy5cbiAqL1xuQE5nTW9kdWxlKHtcbiAgICBpbXBvcnRzOiBbQ29tbW9uTW9kdWxlLCBEb2N1bWVudEVkaXRvck1vZHVsZV0sXG4gICAgZXhwb3J0czogW1xuICAgICAgICBEb2N1bWVudEVkaXRvck1vZHVsZVxuICAgIF0sXG4gICAgcHJvdmlkZXJzOltcbiAgICAgICAgUHJpbnRTZXJ2aWNlLFxuICAgICAgICBTZmR0RXhwb3J0U2VydmljZSxcbiAgICAgICAgV29yZEV4cG9ydFNlcnZpY2UsXG4gICAgICAgIFRleHRFeHBvcnRTZXJ2aWNlLFxuICAgICAgICBTZWxlY3Rpb25TZXJ2aWNlLFxuICAgICAgICBTZWFyY2hTZXJ2aWNlLFxuICAgICAgICBFZGl0b3JTZXJ2aWNlLFxuICAgICAgICBFZGl0b3JIaXN0b3J5U2VydmljZSxcbiAgICAgICAgT3B0aW9uc1BhbmVTZXJ2aWNlLFxuICAgICAgICBDb250ZXh0TWVudVNlcnZpY2UsXG4gICAgICAgIEltYWdlUmVzaXplclNlcnZpY2UsXG4gICAgICAgIEh5cGVybGlua0RpYWxvZ1NlcnZpY2UsXG4gICAgICAgIFRhYmxlRGlhbG9nU2VydmljZSxcbiAgICAgICAgQm9va21hcmtEaWFsb2dTZXJ2aWNlLFxuICAgICAgICBUYWJsZU9mQ29udGVudHNEaWFsb2dTZXJ2aWNlLFxuICAgICAgICBQYWdlU2V0dXBEaWFsb2dTZXJ2aWNlLFxuICAgICAgICBQYXJhZ3JhcGhEaWFsb2dTZXJ2aWNlLFxuICAgICAgICBMaXN0RGlhbG9nU2VydmljZSxcbiAgICAgICAgU3R5bGVEaWFsb2dTZXJ2aWNlLFxuICAgICAgICBTdHlsZXNEaWFsb2dTZXJ2aWNlLFxuICAgICAgICBCdWxsZXRzQW5kTnVtYmVyaW5nRGlhbG9nU2VydmljZSxcbiAgICAgICAgRm9udERpYWxvZ1NlcnZpY2UsXG4gICAgICAgIFRhYmxlUHJvcGVydGllc0RpYWxvZ1NlcnZpY2UsXG4gICAgICAgIEJvcmRlcnNBbmRTaGFkaW5nRGlhbG9nU2VydmljZSxcbiAgICAgICAgVGFibGVPcHRpb25zRGlhbG9nU2VydmljZSxcbiAgICAgICAgQ2VsbE9wdGlvbnNEaWFsb2dTZXJ2aWNlLFxuICAgICAgICBTcGVsbENoZWNrZXJTZXJ2aWNlLFxuICAgICAgICBTcGVsbENoZWNrRGlhbG9nU2VydmljZSxcbiAgICAgICAgQ29sbGFib3JhdGl2ZUVkaXRpbmdTZXJ2aWNlLFxuICAgICAgICBDb2x1bW5zRGlhbG9nU2VydmljZSxcbiAgICAgICAgQ29sbGFib3JhdGl2ZUVkaXRpbmdIYW5kbGVyU2VydmljZSxcbiAgICAgICAgT3B0aW1pemVkU2VydmljZSxcbiAgICAgICAgVGFiRGlhbG9nU2VydmljZSxcbiAgICAgICAgVGV4dEZvcm1GaWVsZERpYWxvZ1NlcnZpY2UsXG4gICAgICAgIERyb3BEb3duRm9ybUZpZWxkRGlhbG9nU2VydmljZSxcbiAgICAgICAgQ2hlY2tCb3hGb3JtRmllbGREaWFsb2dTZXJ2aWNlXG4gICAgXVxufSlcbmV4cG9ydCBjbGFzcyBEb2N1bWVudEVkaXRvckFsbE1vZHVsZSB7IH0iXX0=
import { __decorate } from "tslib";
import { Component, ChangeDetectionStrategy } from '@angular/core';
import { ComponentBase, ComponentMixins, setValue } from '@syncfusion/ej2-angular-base';
import { DocumentEditor } from '@syncfusion/ej2-documenteditor';
import * as i0 from "@angular/core";
export const inputs = ['acceptTab', 'autoResizeOnVisibilityChange', 'currentUser', 'defaultPasteOption', 'documentEditorSettings', 'documentName', 'documentSettings', 'enableAutoFocus', 'enableBookmarkDialog', 'enableBordersAndShadingDialog', 'enableCollaborativeEditing', 'enableColumnsDialog', 'enableComment', 'enableContextMenu', 'enableCursorOnReadOnly', 'enableEditor', 'enableEditorHistory', 'enableFontDialog', 'enableFootnoteAndEndnoteDialog', 'enableFormField', 'enableHyperlinkDialog', 'enableImageResizer', 'enableLayout', 'enableListDialog', 'enableLocalPaste', 'enableLockAndEdit', 'enableOptionsPane', 'enablePageSetupDialog', 'enableParagraphDialog', 'enablePersistence', 'enablePrint', 'enableRtl', 'enableSearch', 'enableSelection', 'enableSfdtExport', 'enableSpellCheck', 'enableStyleDialog', 'enableTableDialog', 'enableTableOfContentsDialog', 'enableTableOptionsDialog', 'enableTablePropertiesDialog', 'enableTextExport', 'enableTrackChanges', 'enableWordExport', 'headers', 'height', 'isReadOnly', 'layoutType', 'locale', 'pageGap', 'pageOutline', 'serverActionSettings', 'serviceUrl', 'showComments', 'showRevisions', 'useCtrlClickToFollowHyperlink', 'userColor', 'width', 'zIndex', 'zoomFactor'];
export const outputs = ['actionComplete', 'afterFormFieldFill', 'beforeAcceptRejectChanges', 'beforeCommentAction', 'beforeFileOpen', 'beforeFormFieldFill', 'beforePaneSwitch', 'beforePaste', 'commentBegin', 'commentDelete', 'commentEnd', 'contentChange', 'contentControl', 'created', 'customContextMenuBeforeOpen', 'customContextMenuSelect', 'destroyed', 'documentChange', 'keyDown', 'requestNavigate', 'searchResultsChange', 'selectionChange', 'serviceFailure', 'trackChange', 'unsupportedBorderStyleClick', 'viewChange', 'zoomFactorChange', 'beforeXmlHttpRequestSend', 'documentLoadFailed'];
export const twoWays = [];
/**
* `ejs-documenteditor` represents the Angular Document Editor Component.
* ```html
* <ejs-documenteditor isReadOnly='true' enableSelection='true'></ejs-documenteditor>
* ```
*/
let DocumentEditorComponent = class DocumentEditorComponent extends DocumentEditor {
constructor(ngEle, srenderer, viewContainerRef, injector) {
super();
this.ngEle = ngEle;
this.srenderer = srenderer;
this.viewContainerRef = viewContainerRef;
this.injector = injector;
this.element = this.ngEle.nativeElement;
this.injectedModules = this.injectedModules || [];
try {
let mod = this.injector.get('DocumentEditorPrint');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorSfdtExport');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorWordExport');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorTextExport');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorSelection');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorSearch');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorEditor');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorEditorHistory');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorOptionsPane');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorContextMenu');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorImageResizer');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorHyperlinkDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorTableDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorBookmarkDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorTableOfContentsDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorPageSetupDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorParagraphDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorListDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorStyleDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorStylesDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorBulletsAndNumberingDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorFontDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorTablePropertiesDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorBordersAndShadingDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorTableOptionsDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorCellOptionsDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorSpellChecker');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorSpellCheckDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorCollaborativeEditing');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorColumnsDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorCollaborativeEditingHandler');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorOptimized');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorTabDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorTextFormFieldDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorDropDownFormFieldDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorCheckBoxFormFieldDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
this.registerEvents(outputs);
this.addTwoWay.call(this, twoWays);
setValue('currentInstance', this, this.viewContainerRef);
this.context = new ComponentBase();
}
ngOnInit() {
this.context.ngOnInit(this);
}
ngAfterViewInit() {
this.context.ngAfterViewInit(this);
}
ngOnDestroy() {
this.context.ngOnDestroy(this);
}
ngAfterContentChecked() {
this.context.ngAfterContentChecked(this);
}
};
DocumentEditorComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorComponent, deps: [{ token: i0.ElementRef }, { token: i0.Renderer2 }, { token: i0.ViewContainerRef }, { token: i0.Injector }], target: i0.ɵɵFactoryTarget.Component });
DocumentEditorComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "13.0.3", type: DocumentEditorComponent, selector: "ejs-documenteditor", inputs: { acceptTab: "acceptTab", autoResizeOnVisibilityChange: "autoResizeOnVisibilityChange", currentUser: "currentUser", defaultPasteOption: "defaultPasteOption", documentEditorSettings: "documentEditorSettings", documentName: "documentName", documentSettings: "documentSettings", enableAutoFocus: "enableAutoFocus", enableBookmarkDialog: "enableBookmarkDialog", enableBordersAndShadingDialog: "enableBordersAndShadingDialog", enableCollaborativeEditing: "enableCollaborativeEditing", enableColumnsDialog: "enableColumnsDialog", enableComment: "enableComment", enableContextMenu: "enableContextMenu", enableCursorOnReadOnly: "enableCursorOnReadOnly", enableEditor: "enableEditor", enableEditorHistory: "enableEditorHistory", enableFontDialog: "enableFontDialog", enableFootnoteAndEndnoteDialog: "enableFootnoteAndEndnoteDialog", enableFormField: "enableFormField", enableHyperlinkDialog: "enableHyperlinkDialog", enableImageResizer: "enableImageResizer", enableLayout: "enableLayout", enableListDialog: "enableListDialog", enableLocalPaste: "enableLocalPaste", enableLockAndEdit: "enableLockAndEdit", enableOptionsPane: "enableOptionsPane", enablePageSetupDialog: "enablePageSetupDialog", enableParagraphDialog: "enableParagraphDialog", enablePersistence: "enablePersistence", enablePrint: "enablePrint", enableRtl: "enableRtl", enableSearch: "enableSearch", enableSelection: "enableSelection", enableSfdtExport: "enableSfdtExport", enableSpellCheck: "enableSpellCheck", enableStyleDialog: "enableStyleDialog", enableTableDialog: "enableTableDialog", enableTableOfContentsDialog: "enableTableOfContentsDialog", enableTableOptionsDialog: "enableTableOptionsDialog", enableTablePropertiesDialog: "enableTablePropertiesDialog", enableTextExport: "enableTextExport", enableTrackChanges: "enableTrackChanges", enableWordExport: "enableWordExport", headers: "headers", height: "height", isReadOnly: "isReadOnly", layoutType: "layoutType", locale: "locale", pageGap: "pageGap", pageOutline: "pageOutline", serverActionSettings: "serverActionSettings", serviceUrl: "serviceUrl", showComments: "showComments", showRevisions: "showRevisions", useCtrlClickToFollowHyperlink: "useCtrlClickToFollowHyperlink", userColor: "userColor", width: "width", zIndex: "zIndex", zoomFactor: "zoomFactor" }, outputs: { actionComplete: "actionComplete", afterFormFieldFill: "afterFormFieldFill", beforeAcceptRejectChanges: "beforeAcceptRejectChanges", beforeCommentAction: "beforeCommentAction", beforeFileOpen: "beforeFileOpen", beforeFormFieldFill: "beforeFormFieldFill", beforePaneSwitch: "beforePaneSwitch", beforePaste: "beforePaste", commentBegin: "commentBegin", commentDelete: "commentDelete", commentEnd: "commentEnd", contentChange: "contentChange", contentControl: "contentControl", created: "created", customContextMenuBeforeOpen: "customContextMenuBeforeOpen", customContextMenuSelect: "customContextMenuSelect", destroyed: "destroyed", documentChange: "documentChange", keyDown: "keyDown", requestNavigate: "requestNavigate", searchResultsChange: "searchResultsChange", selectionChange: "selectionChange", serviceFailure: "serviceFailure", trackChange: "trackChange", unsupportedBorderStyleClick: "unsupportedBorderStyleClick", viewChange: "viewChange", zoomFactorChange: "zoomFactorChange", beforeXmlHttpRequestSend: "beforeXmlHttpRequestSend", documentLoadFailed: "documentLoadFailed" }, usesInheritance: true, ngImport: i0, template: '', isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush });
DocumentEditorComponent = __decorate([
ComponentMixins([ComponentBase])
], DocumentEditorComponent);
export { DocumentEditorComponent };
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorComponent, decorators: [{
type: Component,
args: [{
selector: 'ejs-documenteditor',
inputs: inputs,
outputs: outputs,
template: '',
changeDetection: ChangeDetectionStrategy.OnPush,
queries: {}
}]
}], ctorParameters: function () { return [{ type: i0.ElementRef }, { type: i0.Renderer2 }, { type: i0.ViewContainerRef }, { type: i0.Injector }]; } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZG9jdW1lbnRlZGl0b3IuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL2RvY3VtZW50LWVkaXRvci9kb2N1bWVudGVkaXRvci5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQWdDLHVCQUF1QixFQUFpRCxNQUFNLGVBQWUsQ0FBQztBQUNoSixPQUFPLEVBQUUsYUFBYSxFQUErQixlQUFlLEVBQTBCLFFBQVEsRUFBRSxNQUFNLDhCQUE4QixDQUFDO0FBQzdJLE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSxnQ0FBZ0MsQ0FBQzs7QUFJaEUsTUFBTSxDQUFDLE1BQU0sTUFBTSxHQUFhLENBQUMsV0FBVyxFQUFDLDhCQUE4QixFQUFDLGFBQWEsRUFBQyxvQkFBb0IsRUFBQyx3QkFBd0IsRUFBQyxjQUFjLEVBQUMsa0JBQWtCLEVBQUMsaUJBQWlCLEVBQUMsc0JBQXNCLEVBQUMsK0JBQStCLEVBQUMsNEJBQTRCLEVBQUMscUJBQXFCLEVBQUMsZUFBZSxFQUFDLG1CQUFtQixFQUFDLHdCQUF3QixFQUFDLGNBQWMsRUFBQyxxQkFBcUIsRUFBQyxrQkFBa0IsRUFBQyxnQ0FBZ0MsRUFBQyxpQkFBaUIsRUFBQyx1QkFBdUIsRUFBQyxvQkFBb0IsRUFBQyxjQUFjLEVBQUMsa0JBQWtCLEVBQUMsa0JBQWtCLEVBQUMsbUJBQW1CLEVBQUMsbUJBQW1CLEVBQUMsdUJBQXVCLEVBQUMsdUJBQXVCLEVBQUMsbUJBQW1CLEVBQUMsYUFBYSxFQUFDLFdBQVcsRUFBQyxjQUFjLEVBQUMsaUJBQWlCLEVBQUMsa0JBQWtCLEVBQUMsa0JBQWtCLEVBQUMsbUJBQW1CLEVBQUMsbUJBQW1CLEVBQUMsNkJBQTZCLEVBQUMsMEJBQTBCLEVBQUMsNkJBQTZCLEVBQUMsa0JBQWtCLEVBQUMsb0JBQW9CLEVBQUMsa0JBQWtCLEVBQUMsU0FBUyxFQUFDLFFBQVEsRUFBQyxZQUFZLEVB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bGVtZW50UmVmLCBWaWV3Q29udGFpbmVyUmVmLCBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneSwgUXVlcnlMaXN0LCBSZW5kZXJlcjIsIEluamVjdG9yLCBWYWx1ZVByb3ZpZGVyIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBDb21wb25lbnRCYXNlLCBJQ29tcG9uZW50QmFzZSwgYXBwbHlNaXhpbnMsIENvbXBvbmVudE1peGlucywgUHJvcGVydHlDb2xsZWN0aW9uSW5mbywgc2V0VmFsdWUgfSBmcm9tICdAc3luY2Z1c2lvbi9lajItYW5ndWxhci1iYXNlJztcbmltcG9ydCB7IERvY3VtZW50RWRpdG9yIH0gZnJvbSAnQHN5bmNmdXNpb24vZWoyLWRvY3VtZW50ZWRpdG9yJztcblxuXG5cbmV4cG9ydCBjb25zdCBpbnB1dHM6IHN0cmluZ1tdID0gWydhY2NlcHRUYWInLCdhdXRvUmVzaXplT25WaXNpYmlsaXR5Q2hhbmdlJywnY3VycmVudFVzZXInLCdkZWZhdWx0UGFzdGVPcHRpb24nLCdkb2N1bWVudEVkaXRvclNldHRpbmdzJywnZG9jdW1lbnROYW1lJywnZG9jdW1lbnRTZXR0aW5ncycsJ2VuYWJsZUF1dG9Gb2N1cycsJ2VuYWJsZUJvb2ttYXJrRGlhbG9nJywnZW5hYmxlQm9yZGVyc0FuZFNoYWRpbmdEaWFsb2cnLCdlbmFibGVDb2xsYWJvcmF0aXZlRWRpdGluZycsJ2VuYWJsZUNvbHVtbnNEaWFsb2cnLCdlbmFibGVDb21tZW50JywnZW5hYmxlQ29udGV4dE1lbnUnLCdlbmFibGVDdXJzb3JPblJlYWRPbmx5JywnZW5hYmxlRWRpdG9yJywnZW5hYmxlRWRpdG9ySGlzdG9yeScsJ2VuYWJsZUZvbnREaWFsb2cnLCdlbmFibGVGb290bm90ZUFuZEVuZG5vdGVEaWFsb2cnLCdlbmFibGVGb3JtRmllbGQnLCdlbmFibGVIeXBlcmxpbmtEaWFsb2cnLCdlbmFibGVJbWFnZVJlc2l6ZXInLCdlbmFibGVMYXlvdXQnLCdlbmFibGVMaXN0RGlhbG9nJywnZW5hYmxlTG9jYWxQYXN0ZScsJ2VuYWJsZUxvY2tBbmRFZGl0JywnZW5hYmxlT3B0aW9uc1BhbmUnLCdlbmFibGVQYWdlU2V0dXBEaWFsb2cnLCdlbmFibGVQYXJhZ3JhcGhEaWFsb2cnLCdlbmFibGVQZXJzaXN0ZW5jZScsJ2VuYWJsZVByaW50JywnZW5hYmxlUnRsJywnZW5hYmxlU2VhcmNoJywnZW5hYmxlU2VsZWN0aW9uJywnZW5hYmxlU2ZkdEV4cG9ydCcsJ2VuYWJsZVNwZWxsQ2hlY2snLCdlbmFibGVTdHlsZURpYWxvZycsJ2VuYWJsZVRhYmxlRGlhbG9nJywnZW5hYmxlVGFibGVPZkNvbnRlbnRzRGlhbG9nJywnZW5hYmxlVGFibGVPcHRpb25zRGlhbG9nJywnZW5hYmxlVGFibGVQcm9wZXJ0aWVzRGlhbG9nJywnZW5hYmxlVGV4dEV4cG9ydCcsJ2VuYWJsZVRyYWNrQ2hhbmdlcycsJ2VuYWJsZVdvcmRFeHBvcnQnLCdoZWFkZXJzJywnaGVpZ2h0JywnaXNSZWFkT25seScsJ2xheW91dFR5cGUnLCdsb2NhbGUnLCdwYWdlR2FwJywncGFnZU91dGxpbmUnLCdzZXJ2ZXJBY3Rpb25TZXR0aW5ncycsJ3NlcnZpY2VVcmwnLCdzaG93Q29tbWVudHMnLCdzaG93UmV2aXNpb25zJywndXNlQ3RybENsaWNrVG9Gb2xsb3dIeXBlcmxpbmsnLCd1c2VyQ29sb3InLCd3aWR0aCcsJ3pJbmRleCcsJ3pvb21GYWN0b3InXTtcbmV4cG9ydCBjb25zdCBvdXRwdXRzOiBzdHJpbmdbXSA9IFsnYWN0aW9uQ29tcGxldGUnLCdhZnRlckZvcm1GaWVsZEZpbGwnLCdiZWZvcmVBY2NlcHRSZWplY3RDaGFuZ2VzJywnYmVmb3JlQ29tbWVudEFjdGlvbicsJ2JlZm9yZUZpbGVPcGVuJywnYmVmb3JlRm9ybUZpZWxkRmlsbCcsJ2JlZm9yZVBhbmVTd2l0Y2gnLCdiZWZvcmVQYXN0ZScsJ2NvbW1lbnRCZWdpbicsJ2NvbW1lbnREZWxldGUnLCdjb21tZW50RW5kJywnY29udGVudENoYW5nZScsJ2NvbnRlbnRDb250cm9sJywnY3JlYXRlZCcsJ2N1c3RvbUNvbnRleHRNZW51QmVmb3JlT3BlbicsJ2N1c3RvbUNvbnRleHRNZW51U2VsZWN0JywnZGVzdHJveWVkJywnZG9jdW1lbnRDaGFuZ2UnLCdrZXlEb3duJywncmVxdWVzdE5hdmlnYXRlJywnc2VhcmNoUmVzdWx0c0NoYW5nZScsJ3NlbGVjdGlvbkNoYW5nZScsJ3NlcnZpY2VGYWlsdXJlJywndHJhY2tDaGFuZ2UnLCd1bnN1cHBvcnRlZEJvcmRlclN0eWxlQ2xpY2snLCd2aWV3Q2hhbmdlJywnem9vbUZhY3RvckNoYW5nZScsJ2JlZm9yZVhtbEh0dHBSZXF1ZXN0U2VuZCcsJ2RvY3VtZW50TG9hZEZhaWxlZCddO1xuZXhwb3J0IGNvbnN0IHR3b1dheXM6IHN0cmluZ1tdID0gW107XG5cbi8qKlxuICogYGVqcy1kb2N1bWVudGVkaXRvcmAgcmVwcmVzZW50cyB0aGUgQW5ndWxhciBEb2N1bWVudCBFZGl0b3IgQ29tcG9uZW50LlxuICogYGBgaHRtbFxuICogPGVqcy1kb2N1bWVudGVkaXRvciBpc1JlYWRPbmx5PSd0cnVlJyBlbmFibGVTZWxlY3Rpb249J3RydWUnPjwvZWpzLWRvY3VtZW50ZWRpdG9yPlxuICogYGBgXG4gKi9cbkBDb21wb25lbnQoe1xuICAgIHNlbGVjdG9yOiAnZWpzLWRvY3VtZW50ZWRpdG9yJyxcbiAgICBpbnB1dHM6IGlucHV0cyxcbiAgICBvdXRwdXRzOiBvdXRwdXRzLFxuICAgIHRlbXBsYXRlOiAnJyxcbiAgICBjaGFuZ2VEZXRlY3Rpb246IENoYW5nZURldGVjdGlvblN0cmF0ZWd5Lk9uUHVzaCxcbiAgICBxdWVyaWVzOiB7XG5cbiAgICB9XG59KVxuQENvbXBvbmVudE1peGlucyhbQ29tcG9uZW50QmFzZV0pXG5leHBvcnQgY2xhc3MgRG9jdW1lbnRFZGl0b3JDb21wb25lbnQgZXh0ZW5kcyBEb2N1bWVudEVkaXRvciBpbXBsZW1lbnRzIElDb21wb25lbnRCYXNlIHtcbiAgICBwdWJsaWMgY29udGV4dCA6IGFueTtcbiAgICBwdWJsaWMgdGFnT2JqZWN0czogYW55O1xuXHRhY3Rpb25Db21wbGV0ZTogYW55O1xuXHRhZnRlckZvcm1GaWVsZEZpbGw6IGFueTtcblx0YmVmb3JlQWNjZXB0UmVqZWN0Q2hhbmdlczogYW55O1xuXHRiZWZvcmVDb21tZW50QWN0aW9uOiBhbnk7XG5cdGJlZm9yZUZpbGVPcGVuOiBhbnk7XG5cdGJlZm9yZUZvcm1GaWVsZEZpbGw6IGFueTtcblx0YmVmb3JlUGFuZVN3aXRjaDogYW55O1xuXHRiZWZvcmVQYXN0ZTogYW55O1xuXHRjb21tZW50QmVnaW46IGFueTtcblx0Y29tbWVudERlbGV0ZTogYW55O1xuXHRjb21tZW50RW5kOiBhbnk7XG5cdGNvbnRlbnRDaGFuZ2U6IGFueTtcblx0Y29udGVudENvbnRyb2w6IGFueTtcblx0Y3JlYXRlZDogYW55O1xuXHRjdXN0b21Db250ZXh0TWVudUJlZm9yZU9wZW46IGFueTtcblx0Y3VzdG9tQ29udGV4dE1lbnVTZWxlY3Q6IGFueTtcblx0ZGVzdHJveWVkOiBhbnk7XG5cdGRvY3VtZW50Q2hhbmdlOiBhbnk7XG5cdGtleURvd246IGFueTtcblx0cmVxdWVzdE5hdmlnYXRlOiBhbnk7XG5cdHNlYXJjaFJlc3VsdHNDaGFuZ2U6IGFueTtcblx0c2VsZWN0aW9uQ2hhbmdlOiBhbnk7XG5cdHNlcnZpY2VGYWlsdXJlOiBhbnk7XG5cdHRyYWNrQ2hhbmdlOiBhbnk7XG5cdHVuc3VwcG9ydGVkQm9yZGVyU3R5bGVDbGljazogYW55O1xuXHR2aWV3Q2hhbmdlOiBhbnk7XG5cdHpvb21GYWN0b3JDaGFuZ2U6IGFueTtcblx0YmVmb3JlWG1sSHR0cFJlcXVlc3RTZW5kOiBhbnk7XG5cdHB1YmxpYyBkb2N1bWVudExvYWRGYWlsZWQ6IGFueTtcblxuXG5cbiAgICBjb25zdHJ1Y3Rvcihwcml2YXRlIG5nRWxlOiBFbGVtZW50UmVmLCBwcml2YXRlIHNyZW5kZXJlcjogUmVuZGVyZXIyLCBwcml2YXRlIHZpZXdDb250YWluZXJSZWY6Vmlld0NvbnRhaW5lclJlZiwgcHJpdmF0ZSBpbmplY3RvcjogSW5qZWN0b3IpIHtcbiAgICAgICAgc3VwZXIoKTtcbiAgICAgICAgdGhpcy5lbGVtZW50ID0gdGhpcy5uZ0VsZS5uYXRpdmVFbGVtZW50O1xuICAgICAgICB0aGlzLmluamVjdGVkTW9kdWxlcyA9IHRoaXMuaW5qZWN0ZWRNb2R1bGVzIHx8IFtdO1xuICAgICAgICB0cnkge1xuICAgICAgICAgICAgICAgIGxldCBtb2QgPSB0aGlzLmluamVjdG9yLmdldCgnRG9jdW1lbnRFZGl0b3JQcmludCcpO1xuICAgICAgICAgICAgICAgIGlmKHRoaXMuaW5qZWN0ZWRNb2R1bGVzLmluZGV4T2YobW9kKSA9PT0gLTEpIHtcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5pbmplY3RlZE1vZHVsZXMucHVzaChtb2QpXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSBjYXRjaCB7IH1cblxyICAgICAgICB0cnkge1xuICAgICAgICAgICAgICAgIGxldCBtb2QgPSB0aGlzLmluamVjdG9yLmdldCgnRG9jdW1lbnRFZGl0b3JTZmR0RXhwb3J0Jyk7XG4gICAgICAgICAgICAgICAgaWYodGhpcy5pbmplY3RlZE1vZHVsZXMuaW5kZXhPZihtb2QpID09PSAtMSkge1xuICAgICAgICAgICAgICAgICAgICB0aGlzLmluamVjdGVkTW9kdWxlcy5wdXNoKG1vZClcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9IGNhdGNoIHsgfVxuXHIgICAgICAgIHRyeSB7XG4gICAgICAgICAgICAgICAgbGV0IG1vZCA9IHRoaXMuaW5qZWN0b3IuZ2V0KCdEb2N1bWVudEVkaXRvcldvcmRFeHBvcnQnKTtcbiAgICAgICAgICAgICAgICBpZih0aGlzLmluamVjdGVkTW9kdWxlcy5pbmRleE9mKG1vZCkgPT09IC0xKSB7XG4gICAgICAgICAgICAgICAgICAgIHRoaXMuaW5qZWN0ZWRNb2R1bGVzLnB1c2gobW9kKVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gY2F0Y2ggeyB9XG5cciAgICAgICAgdHJ5IHtcbiAgICAgICAgICAgICAgICBsZXQgbW9kID0gdGhpcy5pbmplY3Rvci5nZXQoJ0RvY3VtZW50RWRpdG9yVGV4dEV4cG9ydCcpO1xuICAgICAgICAgICAgICAgIGlmKHRoaXMuaW5qZWN0ZWRNb2R1bGVzLmluZGV4T2YobW9kKSA9PT0gLTEpIHtcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5pbmplY3RlZE1vZHVsZXMucHVzaChtb2QpXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSBjYXRjaCB7IH1cblxyICAgICAgICB0cnkge1xuICAgICAgICAgICAgICAgIGxldCBtb2QgPSB0aGlzLmluamVjdG9yLmdldCgnRG9jdW1lbnRFZGl0b3JTZWxlY3Rpb24nKTtcbiAgICAgICAgICAgICAgICBpZih0aGlzLmluamVjdGVkTW9kdWxlcy5pbmRleE9mKG1vZCkgPT09IC0xKSB7XG4gICAgICAgICAgICAgICAgICAgIHRoaXMuaW5qZWN0ZWRNb2R1bGVzLnB1c2gobW9kKVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gY2F0Y2ggeyB9XG5cciAgICAgICAgdHJ5IHtcbiAgICAgICAgICAgICAgICBsZXQgbW9kID0gdGhpcy5pbmplY3Rvci5nZXQoJ0RvY3VtZW50RWRpdG9yU2VhcmNoJyk7XG4gICAgICAgICAgICAgICAgaWYodGhpcy5pbmplY3RlZE1vZHVsZXMuaW5kZXhPZihtb2QpID09PSAtMSkge1xuICAgICAgICAgICAgICAgICAgICB0aGlzLmluamVjdGVkTW9kdWxlcy5wdXNoKG1vZClcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9IGNhdGNoIHsgfVxuXHIgICAgICAgIHRyeSB7XG4gICAgICAgICAgICAgICAgbGV0IG1vZCA9IHRoaXMuaW5qZWN0b3IuZ2V0KCdEb2N1bWVudEVkaXRvckVkaXRvcicpO1xuICAgICAgICAgICAgICAgIGlmKHRoaXMuaW5qZWN0ZWRNb2R1bGVzLmluZGV4T2YobW9kKSA9PT0gLTEpIHtcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5pbmplY3RlZE1vZHVsZXMucHVzaChtb2QpXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSBjYXRjaCB7IH1cblxyICAgICAgICB0cnkge1xuICAgICAgICAgICAgICAgIGxldCBtb2QgPSB0aGlzLmluamVjdG9yLmdldCgnRG9jdW1lbnRFZGl0b3JFZGl0b3JIaXN0b3J5Jyk7XG4gICAgICAgICAgICAgICAgaWYodGhpcy5pbmplY3RlZE1vZHVsZXMuaW5kZXhPZihtb2QpID09PSAtMSkge1xuICAgICAgICAgICAgICAgICAgICB0aGlzLmluamVjdGVkTW9kdWxlcy5wdXNoKG1vZClcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9IGNhdGNoIHsgfVxuXHIgICAgICAgIHRyeSB7XG4gICAgICAgICAgICAgICAgbGV0IG1vZCA9IHRoaXMuaW5qZWN0b3IuZ2V0KCdEb2N1bWVudEVkaXRvck9wdGlvbnNQYW5lJyk7XG4gICAgICAgICAgICAgICAgaWYodGhpcy5pbmplY3RlZE1vZHVsZXMuaW5kZXhPZihtb2QpID09PSAtMSkge1xuICAgICAgICAgICAgICAgICAgICB0aGlzLmluamVjdGVkTW9kdWxlcy5wdXNoKG1vZClcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9IGNhdGNoIHsgfVxuXHIgICAgICAgIHRyeSB7XG4gICAgICAgICAgICAgICAgbGV0IG1vZCA9IHRoaXMuaW5qZWN0b3IuZ2V0KCdEb2N1bWVudEVkaXRvckNvbnRleHRNZW51Jyk7XG4gICAgICAgICAgICAgICAgaWYodGhpcy5pbmplY3RlZE1vZHVsZXMuaW5kZXhPZihtb2QpID09PSAtMSkge1xuICAgICAgICAgICAgICAgICAgICB0aGlzLmluamVjdGVkTW9kdWxlcy5wdXNoKG1vZClcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9IGNhdGNoIHsgfVxuXHIgICAgICAgIHRyeSB7XG4gICAgICAgICAgICAgICAgbGV0IG1vZCA9IHRoaXMuaW5qZWN0b3IuZ2V0KCdEb2N1bWVudEVkaXRvckltYWdlUmVzaXplcicpO1xuICAgICAgICAgICAgICAgIGlmKHRoaXMuaW5qZWN0ZWRNb2R1bGVzLmluZGV4T2YobW9kKSA9PT0gLTEpIHtcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5pbmplY3RlZE1vZHVsZXMucHVzaChtb2QpXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSBjYXRjaCB7IH1cblxyICAgICAgICB0cnkge1xuICAgICAgICAgICAgICAgIGxldCBtb2QgPSB0aGlzLmluamVjdG9yLmdldCgnRG9jdW1lbnRFZGl0b3JIeXBlcmxpbmtEaWFsb2cnKTtcbiAgICAgICAgICAgICAgICBpZih0aGlzLmluamVjdGVkTW9kdWxlcy5pbmRleE9mKG1vZCkgPT09IC0xKSB7XG4gICAgICAgICAgICAgICAgICAgIHRoaXMuaW5qZWN0ZWRNb2R1bGVzLnB1c2gobW9kKVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gY2F0Y2ggeyB9XG5cciAgICAgICAgdHJ5IHtcbiAgICAgICAgICAgICAgICBsZXQgbW9kID0gdGhpcy5pbmplY3Rvci5nZXQoJ0RvY3VtZW50RWRpdG9yVGFibGVEaWFsb2cnKTtcbiAgICAgICAgICAgICAgICBpZih0aGlzLmluamVjdGVkTW9kdWxlcy5pbmRleE9mKG1vZCkgPT09IC0xKSB7XG4gICAgICAgICAgICAgICAgICAgIHRoaXMuaW5qZWN0ZWRNb2R1bGVzLnB1c2gobW9kKVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gY2F0Y2ggeyB9XG5cciAgICAgICAgdHJ5IHtcbiAgICAgICAgICAgICAgICBsZXQgbW9kID0gdGhpcy5pbmplY3Rvci5nZXQoJ0RvY3VtZW50RWRpdG9yQm9va21hcmtEaWFsb2cnKTtcbiAgICAgICAgICAgICAgICBpZih0aGlzLmluamVjdGVkTW9kdWxlcy5pbmRleE9mKG1vZCkgPT09IC0xKSB7XG4gICAgICAgICAgICAgICAgICAgIHRoaXMuaW5qZWN0ZWRNb2R1bGVzLnB1c2gobW9kKVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gY2F0Y2ggeyB9XG5cciAgICAgICAgdHJ5IHtcbiAgICAgICAgICAgICAgICBsZXQgbW9kID0gdGhpcy5pbmplY3Rvci5nZXQoJ0RvY3VtZW50RWRpdG9yVGFibGVPZkNvbnRlbnRzRGlhbG9nJyk7XG4gICAgICAgICAgICAgICAgaWYodGhpcy5pbmplY3RlZE1vZHVsZXMuaW5kZXhPZihtb2QpID09PSAtMSkge1xuICAgICAgICAgICAgICAgICAgICB0aGlzLmluamVjdGVkTW9kdWxlcy5wdXNoKG1vZClcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9IGNhdGNoIHsgfVxuXHIgICAgICAgIHRyeSB7XG4gICAgICAgICAgICAgICAgbGV0IG1vZCA9IHRoaXMuaW5qZWN0b3IuZ2V0KCdEb2N1bWVudEVkaXRvclBhZ2VTZXR1cERpYWxvZycpO1xuICAgICAgICAgICAgICAgIGlmKHRoaXMuaW5qZWN0ZWRNb2R1bGVzLmluZGV4T2YobW9kKSA9PT0gLTEpIHtcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5pbmplY3RlZE1vZHVsZXMucHVzaChtb2QpXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSBjYXRjaCB7IH1cblxyICAgICAgICB0cnkge1xuICAgICAgICAgICAgICAgIGxldCBtb2QgPSB0aGlzLmluamVjdG9yLmdldCgnRG9jdW1lbnRFZGl0b3JQYXJhZ3JhcGhEaWFsb2cnKTtcbiAgICAgICAgICAgICAgICBpZih0aGlzLmluamVjdGVkTW9kdWxlcy5pbmRleE9mKG1vZCkgPT09IC0xKSB7XG4gICAgICAgICAgICAgICAgICAgIHRoaXMuaW5qZWN0ZWRNb2R1bGVzLnB1c2gobW9kKVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gY2F0Y2ggeyB9XG5cciAgICAgICAgdHJ5IHtcbiAgICAgICAgICAgICAgICBsZXQgbW9kID0gdGhpcy5pbmplY3Rvci5nZXQoJ0RvY3VtZW50RWRpdG9yTGlzdERpYWxvZycpO1xuICAgICAgICAgICAgICAgIGlmKHRoaXMuaW5qZWN0ZWRNb2R1bGVzLmluZGV4T2YobW9kKSA9PT0gLTEpIHtcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5pbmplY3RlZE1vZHVsZXMucHVzaChtb2QpXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSBjYXRjaCB7IH1cblxyICAgICAgICB0cnkge1xuICAgICAgICAgICAgICAgIGxldCBtb2QgPSB0aGlzLmluamVjdG9yLmdldCgnRG9jdW1lbnRFZGl0b3JTdHlsZURpYWxvZycpO1xuICAgICAgICAgICAgICAgIGlmKHRoaXMuaW5qZWN0ZWRNb2R1bGVzLmluZGV4T2YobW9kKSA9PT0gLTEpIHtcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5pbmplY3RlZE1vZHVsZXMucHVzaChtb2QpXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSBjYXRjaCB7IH1cblxyICAgICAgICB0cnkge1xuICAgICAgICAgICAgICAgIGxldCBtb2QgPSB0aGlzLmluamVjdG9yLmdldCgnRG9jdW1lbnRFZGl0b3JTdHlsZXNEaWFsb2cnKTtcbiAgICAgICAgICAgICAgICBpZih0aGlzLmluamVjdGVkTW9kdWxlcy5pbmRleE9mKG1vZCkgPT09IC0xKSB7XG4gICAgICAgICAgICAgICAgICAgIHRoaXMuaW5qZWN0ZWRNb2R1bGVzLnB1c2gobW9kKVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gY2F0Y2ggeyB9XG5cciAgICAgICAgdHJ5IHtcbiAgICAgICAgICAgICAgICBsZXQgbW9kID0gdGhpcy5pbmplY3Rvci5nZXQoJ0RvY3VtZW50RWRpdG9yQnVsbGV0c0FuZE51bWJlcmluZ0RpYWxvZycpO1xuICAgICAgICAgICAgICAgIGlmKHRoaXMuaW5qZWN0ZWRNb2R1bGVzLmluZGV4T2YobW9kKSA9PT0gLTEpIHtcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5pbmplY3RlZE1vZHVsZXMucHVzaChtb2QpXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSBjYXRjaCB7IH1cblxyICAgICAgICB0cnkge1xuICAgICAgICAgICAgICAgIGxldCBtb2QgPSB0aGlzLmluamVjdG9yLmdldCgnRG9jdW1lbnRFZGl0b3JGb250RGlhbG9nJyk7XG4gICAgICAgICAgICAgICAgaWYodGhpcy5pbmplY3RlZE1vZHVsZXMuaW5kZXhPZihtb2QpID09PSAtMSkge1xuICAgICAgICAgICAgICAgICAgICB0aGlzLmluamVjdGVkTW9kdWxlcy5wdXNoKG1vZClcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9IGNhdGNoIHsgfVxuXHIgICAgICAgIHRyeSB7XG4gICAgICAgICAgICAgICAgbGV0IG1vZCA9IHRoaXMuaW5qZWN0b3IuZ2V0KCdEb2N1bWVudEVkaXRvclRhYmxlUHJvcGVydGllc0RpYWxvZycpO1xuICAgICAgICAgICAgICAgIGlmKHRoaXMuaW5qZWN0ZWRNb2R1bGVzLmluZGV4T2YobW9kKSA9PT0gLTEpIHtcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5pbmplY3RlZE1vZHVsZXMucHVzaChtb2QpXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSBjYXRjaCB7IH1cblxyICAgICAgICB0cnkge1xuICAgICAgICAgICAgICAgIGxldCBtb2QgPSB0aGlzLmluamVjdG9yLmdldCgnRG9jdW1lbnRFZGl0b3JCb3JkZXJzQW5kU2hhZGluZ0RpYWxvZycpO1xuICAgICAgICAgICAgICAgIGlmKHRoaXMuaW5qZWN0ZWRNb2R1bGVzLmluZGV4T2YobW9kKSA9PT0gLTEpIHtcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5pbmplY3RlZE1vZHVsZXMucHVzaChtb2QpXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSBjYXRjaCB7IH1cblxyICAgICAgICB0cnkge1xuICAgICAgICAgICAgICAgIGxldCBtb2QgPSB0aGlzLmluamVjdG9yLmdldCgnRG9jdW1lbnRFZGl0b3JUYWJsZU9wdGlvbnNEaWFsb2cnKTtcbiAgICAgICAgICAgICAgICBpZih0aGlzLmluamVjdGVkTW9kdWxlcy5pbmRleE9mKG1vZCkgPT09IC0xKSB7XG4gICAgICAgICAgICAgICAgICAgIHRoaXMuaW5qZWN0ZWRNb2R1bGVzLnB1c2gobW9kKVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gY2F0Y2ggeyB9XG5cciAgICAgICAgdHJ5IHtcbiAgICAgICAgICAgICAgICBsZXQgbW9kID0gdGhpcy5pbmplY3Rvci5nZXQoJ0RvY3VtZW50RWRpdG9yQ2VsbE9wdGlvbnNEaWFsb2cnKTtcbiAgICAgICAgICAgICAgICBpZih0aGlzLmluamVjdGVkTW9kdWxlcy5pbmRleE9mKG1vZCkgPT09IC0xKSB7XG4gICAgICAgICAgICAgICAgICAgIHRoaXMuaW5qZWN0ZWRNb2R1bGVzLnB1c2gobW9kKVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gY2F0Y2ggeyB9XG5cciAgICAgICAgdHJ5IHtcbiAgICAgICAgICAgICAgICBsZXQgbW9kID0gdGhpcy5pbmplY3Rvci5nZXQoJ0RvY3VtZW50RWRpdG9yU3BlbGxDaGVja2VyJyk7XG4gICAgICAgICAgICAgICAgaWYodGhpcy5pbmplY3RlZE1vZHVsZXMuaW5kZXhPZihtb2QpID09PSAtMSkge1xuICAgICAgICAgICAgICAgICAgICB0aGlzLmluamVjdGVkTW9kdWxlcy5wdXNoKG1vZClcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9IGNhdGNoIHsgfVxuXHIgICAgICAgIHRyeSB7XG4gICAgICAgICAgICAgICAgbGV0IG1vZCA9IHRoaXMuaW5qZWN0b3IuZ2V0KCdEb2N1bWVudEVkaXRvclNwZWxsQ2hlY2tEaWFsb2cnKTtcbiAgICAgICAgICAgICAgICBpZih0aGlzLmluamVjdGVkTW9kdWxlcy5pbmRleE9mKG1vZCkgPT09IC0xKSB7XG4gICAgICAgICAgICAgICAgICAgIHRoaXMuaW5qZWN0ZWRNb2R1bGVzLnB1c2gobW9kKVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gY2F0Y2ggeyB9XG5cciAgICAgICAgdHJ5IHtcbiAgICAgICAgICAgICAgICBsZXQgbW9kID0gdGhpcy5pbmplY3Rvci5nZXQoJ0RvY3VtZW50RWRpdG9yQ29sbGFib3JhdGl2ZUVkaXRpbmcnKTtcbiAgICAgICAgICAgICAgICBpZih0aGlzLmluamVjdGVkTW9kdWxlcy5pbmRleE9mKG1vZCkgPT09IC0xKSB7XG4gICAgICAgICAgICAgICAgICAgIHRoaXMuaW5qZWN0ZWRNb2R1bGVzLnB1c2gobW9kKVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gY2F0Y2ggeyB9XG5cciAgICAgICAgdHJ5IHtcbiAgICAgICAgICAgICAgICBsZXQgbW9kID0gdGhpcy5pbmplY3Rvci5nZXQoJ0RvY3VtZW50RWRpdG9yQ29sdW1uc0RpYWxvZycpO1xuICAgICAgICAgICAgICAgIGlmKHRoaXMuaW5qZWN0ZWRNb2R1bGVzLmluZGV4T2YobW9kKSA9PT0gLTEpIHtcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5pbmplY3RlZE1vZHVsZXMucHVzaChtb2QpXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSBjYXRjaCB7IH1cblxyICAgICAgICB0cnkge1xuICAgICAgICAgICAgICAgIGxldCBtb2QgPSB0aGlzLmluamVjdG9yLmdldCgnRG9jdW1lbnRFZGl0b3JDb2xsYWJvcmF0aXZlRWRpdGluZ0hhbmRsZXInKTtcbiAgICAgICAgICAgICAgICBpZih0aGlzLmluamVjdGVkTW9kdWxlcy5pbmRleE9mKG1vZCkgPT09IC0xKSB7XG4gICAgICAgICAgICAgICAgICAgIHRoaXMuaW5qZWN0ZWRNb2R1bGVzLnB1c2gobW9kKVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gY2F0Y2ggeyB9XG5cciAgICAgICAgdHJ5IHtcbiAgICAgICAgICAgICAgICBsZXQgbW9kID0gdGhpcy5pbmplY3Rvci5nZXQoJ0RvY3VtZW50RWRpdG9yT3B0aW1pemVkJyk7XG4gICAgICAgICAgICAgICAgaWYodGhpcy5pbmplY3RlZE1vZHVsZXMuaW5kZXhPZihtb2QpID09PSAtMSkge1xuICAgICAgICAgICAgICAgICAgICB0aGlzLmluamVjdGVkTW9kdWxlcy5wdXNoKG1vZClcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9IGNhdGNoIHsgfVxuXHIgICAgICAgIHRyeSB7XG4gICAgICAgICAgICAgICAgbGV0IG1vZCA9IHRoaXMuaW5qZWN0b3IuZ2V0KCdEb2N1bWVudEVkaXRvclRhYkRpYWxvZycpO1xuICAgICAgICAgICAgICAgIGlmKHRoaXMuaW5qZWN0ZWRNb2R1bGVzLmluZGV4T2YobW9kKSA9PT0gLTEpIHtcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5pbmplY3RlZE1vZHVsZXMucHVzaChtb2QpXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSBjYXRjaCB7IH1cblxyICAgICAgICB0cnkge1xuICAgICAgICAgICAgICAgIGxldCBtb2QgPSB0aGlzLmluamVjdG9yLmdldCgnRG9jdW1lbnRFZGl0b3JUZXh0Rm9ybUZpZWxkRGlhbG9nJyk7XG4gICAgICAgICAgICAgICAgaWYodGhpcy5pbmplY3RlZE1vZHVsZXMuaW5kZXhPZihtb2QpID09PSAtMSkge1xuICAgICAgICAgICAgICAgICAgICB0aGlzLmluamVjdGVkTW9kdWxlcy5wdXNoKG1vZClcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9IGNhdGNoIHsgfVxuXHIgICAgICAgIHRyeSB7XG4gICAgICAgICAgICAgICAgbGV0IG1vZCA9IHRoaXMuaW5qZWN0b3IuZ2V0KCdEb2N1bWVudEVkaXRvckRyb3BEb3duRm9ybUZpZWxkRGlhbG9nJyk7XG4gICAgICAgICAgICAgICAgaWYodGhpcy5pbmplY3RlZE1vZHVsZXMuaW5kZXhPZihtb2QpID09PSAtMSkge1xuICAgICAgICAgICAgICAgICAgICB0aGlzLmluamVjdGVkTW9kdWxlcy5wdXNoKG1vZClcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9IGNhdGNoIHsgfVxuXHIgICAgICAgIHRyeSB7XG4gICAgICAgICAgICAgICAgbGV0IG1vZCA9IHRoaXMuaW5qZWN0b3IuZ2V0KCdEb2N1bWVudEVkaXRvckNoZWNrQm94Rm9ybUZpZWxkRGlhbG9nJyk7XG4gICAgICAgICAgICAgICAgaWYodGhpcy5pbmplY3RlZE1vZHVsZXMuaW5kZXhPZihtb2QpID09PSAtMSkge1xuICAgICAgICAgICAgICAgICAgICB0aGlzLmluamVjdGVkTW9kdWxlcy5wdXNoKG1vZClcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9IGNhdGNoIHsgfVxuXHJcbiAgICAgICAgdGhpcy5yZWdpc3RlckV2ZW50cyhvdXRwdXRzKTtcbiAgICAgICAgdGhpcy5hZGRUd29XYXkuY2FsbCh0aGlzLCB0d29XYXlzKTtcbiAgICAgICAgc2V0VmFsdWUoJ2N1cnJlbnRJbnN0YW5jZScsIHRoaXMsIHRoaXMudmlld0NvbnRhaW5lclJlZik7XG4gICAgICAgIHRoaXMuY29udGV4dCAgPSBuZXcgQ29tcG9uZW50QmFzZSgpO1xuICAgIH1cblxuICAgIHB1YmxpYyBuZ09uSW5pdCgpIHtcbiAgICAgICAgdGhpcy5jb250ZXh0Lm5nT25Jbml0KHRoaXMpO1xuICAgIH1cblxuICAgIHB1YmxpYyBuZ0FmdGVyVmlld0luaXQoKTogdm9pZCB7XG4gICAgICAgIHRoaXMuY29udGV4dC5uZ0FmdGVyVmlld0luaXQodGhpcyk7XG4gICAgfVxuXG4gICAgcHVibGljIG5nT25EZXN0cm95KCk6IHZvaWQge1xuICAgICAgICB0aGlzLmNvbnRleHQubmdPbkRlc3Ryb3kodGhpcyk7XG4gICAgfVxuXG4gICAgcHVibGljIG5nQWZ0ZXJDb250ZW50Q2hlY2tlZCgpOiB2b2lkIHtcbiAgICAgICAgXG4gICAgICAgIHRoaXMuY29udGV4dC5uZ0FmdGVyQ29udGVudENoZWNrZWQodGhpcyk7XG4gICAgfVxuXG4gICAgcHVibGljIHJlZ2lzdGVyRXZlbnRzOiAoZXZlbnRMaXN0OiBzdHJpbmdbXSkgPT4gdm9pZDtcbiAgICBwdWJsaWMgYWRkVHdvV2F5OiAocHJvcExpc3Q6IHN0cmluZ1tdKSA9PiB2b2lkO1xufVxuXG4iXX0=
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { DocumentEditorComponent } from './documenteditor.component';
import * as i0 from "@angular/core";
/**
* NgModule definition for the DocumentEditor component.
*/
export class DocumentEditorModule {
}
DocumentEditorModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
DocumentEditorModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorModule, declarations: [DocumentEditorComponent], imports: [CommonModule], exports: [DocumentEditorComponent] });
DocumentEditorModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorModule, imports: [[CommonModule]] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorModule, decorators: [{
type: NgModule,
args: [{
imports: [CommonModule],
declarations: [
DocumentEditorComponent
],
exports: [
DocumentEditorComponent
]
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZG9jdW1lbnRlZGl0b3IubW9kdWxlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL2RvY3VtZW50LWVkaXRvci9kb2N1bWVudGVkaXRvci5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUN6QyxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDL0MsT0FBTyxFQUFFLHVCQUF1QixFQUFFLE1BQU0sNEJBQTRCLENBQUM7O0FBRXJFOztHQUVHO0FBVUgsTUFBTSxPQUFPLG9CQUFvQjs7aUhBQXBCLG9CQUFvQjtrSEFBcEIsb0JBQW9CLGlCQU56Qix1QkFBdUIsYUFGakIsWUFBWSxhQUtsQix1QkFBdUI7a0hBR2xCLG9CQUFvQixZQVJwQixDQUFDLFlBQVksQ0FBQzsyRkFRZCxvQkFBb0I7a0JBVGhDLFFBQVE7bUJBQUM7b0JBQ04sT0FBTyxFQUFFLENBQUMsWUFBWSxDQUFDO29CQUN2QixZQUFZLEVBQUU7d0JBQ1YsdUJBQXVCO3FCQUMxQjtvQkFDRCxPQUFPLEVBQUU7d0JBQ0wsdUJBQXVCO3FCQUMxQjtpQkFDSiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBDb21tb25Nb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb21tb24nO1xuaW1wb3J0IHsgRG9jdW1lbnRFZGl0b3JDb21wb25lbnQgfSBmcm9tICcuL2RvY3VtZW50ZWRpdG9yLmNvbXBvbmVudCc7XG5cbi8qKlxuICogTmdNb2R1bGUgZGVmaW5pdGlvbiBmb3IgdGhlIERvY3VtZW50RWRpdG9yIGNvbXBvbmVudC5cbiAqL1xuQE5nTW9kdWxlKHtcbiAgICBpbXBvcnRzOiBbQ29tbW9uTW9kdWxlXSxcbiAgICBkZWNsYXJhdGlvbnM6IFtcbiAgICAgICAgRG9jdW1lbnRFZGl0b3JDb21wb25lbnRcbiAgICBdLFxuICAgIGV4cG9ydHM6IFtcbiAgICAgICAgRG9jdW1lbnRFZGl0b3JDb21wb25lbnRcbiAgICBdXG59KVxuZXhwb3J0IGNsYXNzIERvY3VtZW50RWRpdG9yTW9kdWxlIHsgfSJdfQ==
export { DocumentEditorComponent } from './document-editor/documenteditor.component';
export { DocumentEditorModule } from './document-editor/documenteditor.module';
export { DocumentEditorAllModule, PrintService, SfdtExportService, WordExportService, TextExportService, SelectionService, SearchService, EditorService, EditorHistoryService, OptionsPaneService, ContextMenuService, ImageResizerService, HyperlinkDialogService, TableDialogService, BookmarkDialogService, TableOfContentsDialogService, PageSetupDialogService, ParagraphDialogService, ListDialogService, StyleDialogService, StylesDialogService, BulletsAndNumberingDialogService, FontDialogService, TablePropertiesDialogService, BordersAndShadingDialogService, TableOptionsDialogService, CellOptionsDialogService, SpellCheckerService, SpellCheckDialogService, CollaborativeEditingService, ColumnsDialogService, CollaborativeEditingHandlerService, OptimizedService, TabDialogService, TextFormFieldDialogService, DropDownFormFieldDialogService, CheckBoxFormFieldDialogService } from './document-editor/documenteditor-all.module';
export { DocumentEditorContainerComponent } from './document-editor-container/documenteditorcontainer.component';
export { DocumentEditorContainerModule } from './document-editor-container/documenteditorcontainer.module';
export { DocumentEditorContainerAllModule, ToolbarService, RibbonService } from './document-editor-container/documenteditorcontainer-all.module';
export * from '@syncfusion/ej2-documenteditor';
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLHVCQUF1QixFQUFDLE1BQU0sNENBQTRDLENBQUM7QUFDcEYsT0FBTyxFQUFFLG9CQUFvQixFQUFFLE1BQU0seUNBQXlDLENBQUM7QUFDL0UsT0FBTyxFQUFFLHVCQUF1QixFQUFFLFlBQVksRUFBRSxpQkFBaUIsRUFBRSxpQkFBaUIsRUFBRSxpQkFBaUIsRUFBRSxnQkFBZ0IsRUFBRSxhQUFhLEVBQUUsYUFBYSxFQUFFLG9CQUFvQixFQUFFLGtCQUFrQixFQUFFLGtCQUFrQixFQUFFLG1CQUFtQixFQUFFLHNCQUFzQixFQUFFLGtCQUFrQixFQUFFLHFCQUFxQixFQUFFLDRCQUE0QixFQUFFLHNCQUFzQixFQUFFLHNCQUFzQixFQUFFLGlCQUFpQixFQUFFLGtCQUFrQixFQUFFLG1CQUFtQixFQUFFLGdDQUFnQyxFQUFFLGlCQUFpQixFQUFFLDRCQUE0QixFQUFFLDhCQUE4QixFQUFFLHlCQUF5QixFQUFFLHdCQUF3QixFQUFFLG1CQUFtQixFQUFFLHVCQUF1QixFQUFFLDJCQUEyQixFQUFFLG9CQUFvQixFQUFFLGtDQUFrQyxFQUFFLGdCQUFnQixFQUFFLGdCQUFnQixFQUFFLDBCQUEwQixFQUFFLDhCQUE4QixFQUFFLDhCQUE4QixFQUFFLE1BQU0sNkNBQTZDLENBQUM7QUFDMTVCLE9BQU8sRUFBRSxnQ0FBZ0MsRUFBQyxNQUFNLCtEQUErRCxDQUFDO0FBQ2hILE9BQU8sRUFBRSw2QkFBNkIsRUFBRSxNQUFNLDREQUE0RCxDQUFDO0FBQzNHLE9BQU8sRUFBRSxnQ0FBZ0MsRUFBRSxjQUFjLEVBQUUsYUFBYSxFQUFFLE1BQU0sZ0VBQWdFLENBQUM7QUFDakosY0FBYyxnQ0FBZ0MsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCB7IERvY3VtZW50RWRpdG9yQ29tcG9uZW50fSBmcm9tICcuL2RvY3VtZW50LWVkaXRvci9kb2N1bWVudGVkaXRvci5jb21wb25lbnQnO1xuZXhwb3J0IHsgRG9jdW1lbnRFZGl0b3JNb2R1bGUgfSBmcm9tICcuL2RvY3VtZW50LWVkaXRvci9kb2N1bWVudGVkaXRvci5tb2R1bGUnO1xuZXhwb3J0IHsgRG9jdW1lbnRFZGl0b3JBbGxNb2R1bGUsIFByaW50U2VydmljZSwgU2ZkdEV4cG9ydFNlcnZpY2UsIFdvcmRFeHBvcnRTZXJ2aWNlLCBUZXh0RXhwb3J0U2VydmljZSwgU2VsZWN0aW9uU2VydmljZSwgU2VhcmNoU2VydmljZSwgRWRpdG9yU2VydmljZSwgRWRpdG9ySGlzdG9yeVNlcnZpY2UsIE9wdGlvbnNQYW5lU2VydmljZSwgQ29udGV4dE1lbnVTZXJ2aWNlLCBJbWFnZVJlc2l6ZXJTZXJ2aWNlLCBIeXBlcmxpbmtEaWFsb2dTZXJ2aWNlLCBUYWJsZURpYWxvZ1NlcnZpY2UsIEJvb2ttYXJrRGlhbG9nU2VydmljZSwgVGFibGVPZkNvbnRlbnRzRGlhbG9nU2VydmljZSwgUGFnZVNldHVwRGlhbG9nU2VydmljZSwgUGFyYWdyYXBoRGlhbG9nU2VydmljZSwgTGlzdERpYWxvZ1NlcnZpY2UsIFN0eWxlRGlhbG9nU2VydmljZSwgU3R5bGVzRGlhbG9nU2VydmljZSwgQnVsbGV0c0FuZE51bWJlcmluZ0RpYWxvZ1NlcnZpY2UsIEZvbnREaWFsb2dTZXJ2aWNlLCBUYWJsZVByb3BlcnRpZXNEaWFsb2dTZXJ2aWNlLCBCb3JkZXJzQW5kU2hhZGluZ0RpYWxvZ1NlcnZpY2UsIFRhYmxlT3B0aW9uc0RpYWxvZ1NlcnZpY2UsIENlbGxPcHRpb25zRGlhbG9nU2VydmljZSwgU3BlbGxDaGVja2VyU2VydmljZSwgU3BlbGxDaGVja0RpYWxvZ1NlcnZpY2UsIENvbGxhYm9yYXRpdmVFZGl0aW5nU2VydmljZSwgQ29sdW1uc0RpYWxvZ1NlcnZpY2UsIENvbGxhYm9yYXRpdmVFZGl0aW5nSGFuZGxlclNlcnZpY2UsIE9wdGltaXplZFNlcnZpY2UsIFRhYkRpYWxvZ1NlcnZpY2UsIFRleHRGb3JtRmllbGREaWFsb2dTZXJ2aWNlLCBEcm9wRG93bkZvcm1GaWVsZERpYWxvZ1NlcnZpY2UsIENoZWNrQm94Rm9ybUZpZWxkRGlhbG9nU2VydmljZSB9IGZyb20gJy4vZG9jdW1lbnQtZWRpdG9yL2RvY3VtZW50ZWRpdG9yLWFsbC5tb2R1bGUnO1xuZXhwb3J0IHsgRG9jdW1lbnRFZGl0b3JDb250YWluZXJDb21wb25lbnR9IGZyb20gJy4vZG9jdW1lbnQtZWRpdG9yLWNvbnRhaW5lci9kb2N1bWVudGVkaXRvcmNvbnRhaW5lci5jb21wb25lbnQnO1xuZXhwb3J0IHsgRG9jdW1lbnRFZGl0b3JDb250YWluZXJNb2R1bGUgfSBmcm9tICcuL2RvY3VtZW50LWVkaXRvci1jb250YWluZXIvZG9jdW1lbnRlZGl0b3Jjb250YWluZXIubW9kdWxlJztcbmV4cG9ydCB7IERvY3VtZW50RWRpdG9yQ29udGFpbmVyQWxsTW9kdWxlLCBUb29sYmFyU2VydmljZSwgUmliYm9uU2VydmljZSB9IGZyb20gJy4vZG9jdW1lbnQtZWRpdG9yLWNvbnRhaW5lci9kb2N1bWVudGVkaXRvcmNvbnRhaW5lci1hbGwubW9kdWxlJztcbmV4cG9ydCAqIGZyb20gJ0BzeW5jZnVzaW9uL2VqMi1kb2N1bWVudGVkaXRvcic7Il19
/**
* Generated bundle index. Do not edit.
*/
export * from './public_api';
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3luY2Z1c2lvbi1lajItYW5ndWxhci1kb2N1bWVudGVkaXRvci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3N5bmNmdXNpb24tZWoyLWFuZ3VsYXItZG9jdW1lbnRlZGl0b3IudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7O0dBRUc7QUFFSCxjQUFjLGNBQWMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogR2VuZXJhdGVkIGJ1bmRsZSBpbmRleC4gRG8gbm90IGVkaXQuXG4gKi9cblxuZXhwb3J0ICogZnJvbSAnLi9wdWJsaWNfYXBpJztcbiJdfQ==
import { __decorate } from 'tslib';
import * as i0 from '@angular/core';
import { Component, ChangeDetectionStrategy, NgModule } from '@angular/core';
import { setValue, ComponentBase, ComponentMixins } from '@syncfusion/ej2-angular-base';
import { DocumentEditor, Print, SfdtExport, WordExport, TextExport, Selection, Search, Editor, EditorHistory, OptionsPane, ContextMenu, ImageResizer, HyperlinkDialog, TableDialog, BookmarkDialog, TableOfContentsDialog, PageSetupDialog, ParagraphDialog, ListDialog, StyleDialog, StylesDialog, BulletsAndNumberingDialog, FontDialog, TablePropertiesDialog, BordersAndShadingDialog, TableOptionsDialog, CellOptionsDialog, SpellChecker, SpellCheckDialog, CollaborativeEditing, ColumnsDialog, CollaborativeEditingHandler, Optimized, TabDialog, TextFormFieldDialog, DropDownFormFieldDialog, CheckBoxFormFieldDialog, DocumentEditorContainer, Toolbar, Ribbon } from '@syncfusion/ej2-documenteditor';
export * from '@syncfusion/ej2-documenteditor';
import { CommonModule } from '@angular/common';
const inputs$1 = ['acceptTab', 'autoResizeOnVisibilityChange', 'currentUser', 'defaultPasteOption', 'documentEditorSettings', 'documentName', 'documentSettings', 'enableAutoFocus', 'enableBookmarkDialog', 'enableBordersAndShadingDialog', 'enableCollaborativeEditing', 'enableColumnsDialog', 'enableComment', 'enableContextMenu', 'enableCursorOnReadOnly', 'enableEditor', 'enableEditorHistory', 'enableFontDialog', 'enableFootnoteAndEndnoteDialog', 'enableFormField', 'enableHyperlinkDialog', 'enableImageResizer', 'enableLayout', 'enableListDialog', 'enableLocalPaste', 'enableLockAndEdit', 'enableOptionsPane', 'enablePageSetupDialog', 'enableParagraphDialog', 'enablePersistence', 'enablePrint', 'enableRtl', 'enableSearch', 'enableSelection', 'enableSfdtExport', 'enableSpellCheck', 'enableStyleDialog', 'enableTableDialog', 'enableTableOfContentsDialog', 'enableTableOptionsDialog', 'enableTablePropertiesDialog', 'enableTextExport', 'enableTrackChanges', 'enableWordExport', 'headers', 'height', 'isReadOnly', 'layoutType', 'locale', 'pageGap', 'pageOutline', 'serverActionSettings', 'serviceUrl', 'showComments', 'showRevisions', 'useCtrlClickToFollowHyperlink', 'userColor', 'width', 'zIndex', 'zoomFactor'];
const outputs$1 = ['actionComplete', 'afterFormFieldFill', 'beforeAcceptRejectChanges', 'beforeCommentAction', 'beforeFileOpen', 'beforeFormFieldFill', 'beforePaneSwitch', 'beforePaste', 'commentBegin', 'commentDelete', 'commentEnd', 'contentChange', 'contentControl', 'created', 'customContextMenuBeforeOpen', 'customContextMenuSelect', 'destroyed', 'documentChange', 'keyDown', 'requestNavigate', 'searchResultsChange', 'selectionChange', 'serviceFailure', 'trackChange', 'unsupportedBorderStyleClick', 'viewChange', 'zoomFactorChange', 'beforeXmlHttpRequestSend', 'documentLoadFailed'];
const twoWays$1 = [];
/**
* `ejs-documenteditor` represents the Angular Document Editor Component.
* ```html
* <ejs-documenteditor isReadOnly='true' enableSelection='true'></ejs-documenteditor>
* ```
*/
let DocumentEditorComponent = class DocumentEditorComponent extends DocumentEditor {
constructor(ngEle, srenderer, viewContainerRef, injector) {
super();
this.ngEle = ngEle;
this.srenderer = srenderer;
this.viewContainerRef = viewContainerRef;
this.injector = injector;
this.element = this.ngEle.nativeElement;
this.injectedModules = this.injectedModules || [];
try {
let mod = this.injector.get('DocumentEditorPrint');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_a) { }
try {
let mod = this.injector.get('DocumentEditorSfdtExport');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_b) { }
try {
let mod = this.injector.get('DocumentEditorWordExport');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_c) { }
try {
let mod = this.injector.get('DocumentEditorTextExport');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_d) { }
try {
let mod = this.injector.get('DocumentEditorSelection');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_e) { }
try {
let mod = this.injector.get('DocumentEditorSearch');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_f) { }
try {
let mod = this.injector.get('DocumentEditorEditor');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_g) { }
try {
let mod = this.injector.get('DocumentEditorEditorHistory');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_h) { }
try {
let mod = this.injector.get('DocumentEditorOptionsPane');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_j) { }
try {
let mod = this.injector.get('DocumentEditorContextMenu');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_k) { }
try {
let mod = this.injector.get('DocumentEditorImageResizer');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_l) { }
try {
let mod = this.injector.get('DocumentEditorHyperlinkDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_m) { }
try {
let mod = this.injector.get('DocumentEditorTableDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_o) { }
try {
let mod = this.injector.get('DocumentEditorBookmarkDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_p) { }
try {
let mod = this.injector.get('DocumentEditorTableOfContentsDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_q) { }
try {
let mod = this.injector.get('DocumentEditorPageSetupDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_r) { }
try {
let mod = this.injector.get('DocumentEditorParagraphDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_s) { }
try {
let mod = this.injector.get('DocumentEditorListDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_t) { }
try {
let mod = this.injector.get('DocumentEditorStyleDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_u) { }
try {
let mod = this.injector.get('DocumentEditorStylesDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_v) { }
try {
let mod = this.injector.get('DocumentEditorBulletsAndNumberingDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_w) { }
try {
let mod = this.injector.get('DocumentEditorFontDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_x) { }
try {
let mod = this.injector.get('DocumentEditorTablePropertiesDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_y) { }
try {
let mod = this.injector.get('DocumentEditorBordersAndShadingDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_z) { }
try {
let mod = this.injector.get('DocumentEditorTableOptionsDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_0) { }
try {
let mod = this.injector.get('DocumentEditorCellOptionsDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_1) { }
try {
let mod = this.injector.get('DocumentEditorSpellChecker');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_2) { }
try {
let mod = this.injector.get('DocumentEditorSpellCheckDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_3) { }
try {
let mod = this.injector.get('DocumentEditorCollaborativeEditing');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_4) { }
try {
let mod = this.injector.get('DocumentEditorColumnsDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_5) { }
try {
let mod = this.injector.get('DocumentEditorCollaborativeEditingHandler');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_6) { }
try {
let mod = this.injector.get('DocumentEditorOptimized');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_7) { }
try {
let mod = this.injector.get('DocumentEditorTabDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_8) { }
try {
let mod = this.injector.get('DocumentEditorTextFormFieldDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_9) { }
try {
let mod = this.injector.get('DocumentEditorDropDownFormFieldDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_10) { }
try {
let mod = this.injector.get('DocumentEditorCheckBoxFormFieldDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_11) { }
this.registerEvents(outputs$1);
this.addTwoWay.call(this, twoWays$1);
setValue('currentInstance', this, this.viewContainerRef);
this.context = new ComponentBase();
}
ngOnInit() {
this.context.ngOnInit(this);
}
ngAfterViewInit() {
this.context.ngAfterViewInit(this);
}
ngOnDestroy() {
this.context.ngOnDestroy(this);
}
ngAfterContentChecked() {
this.context.ngAfterContentChecked(this);
}
};
DocumentEditorComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorComponent, deps: [{ token: i0.ElementRef }, { token: i0.Renderer2 }, { token: i0.ViewContainerRef }, { token: i0.Injector }], target: i0.ɵɵFactoryTarget.Component });
DocumentEditorComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "13.0.3", type: DocumentEditorComponent, selector: "ejs-documenteditor", inputs: { acceptTab: "acceptTab", autoResizeOnVisibilityChange: "autoResizeOnVisibilityChange", currentUser: "currentUser", defaultPasteOption: "defaultPasteOption", documentEditorSettings: "documentEditorSettings", documentName: "documentName", documentSettings: "documentSettings", enableAutoFocus: "enableAutoFocus", enableBookmarkDialog: "enableBookmarkDialog", enableBordersAndShadingDialog: "enableBordersAndShadingDialog", enableCollaborativeEditing: "enableCollaborativeEditing", enableColumnsDialog: "enableColumnsDialog", enableComment: "enableComment", enableContextMenu: "enableContextMenu", enableCursorOnReadOnly: "enableCursorOnReadOnly", enableEditor: "enableEditor", enableEditorHistory: "enableEditorHistory", enableFontDialog: "enableFontDialog", enableFootnoteAndEndnoteDialog: "enableFootnoteAndEndnoteDialog", enableFormField: "enableFormField", enableHyperlinkDialog: "enableHyperlinkDialog", enableImageResizer: "enableImageResizer", enableLayout: "enableLayout", enableListDialog: "enableListDialog", enableLocalPaste: "enableLocalPaste", enableLockAndEdit: "enableLockAndEdit", enableOptionsPane: "enableOptionsPane", enablePageSetupDialog: "enablePageSetupDialog", enableParagraphDialog: "enableParagraphDialog", enablePersistence: "enablePersistence", enablePrint: "enablePrint", enableRtl: "enableRtl", enableSearch: "enableSearch", enableSelection: "enableSelection", enableSfdtExport: "enableSfdtExport", enableSpellCheck: "enableSpellCheck", enableStyleDialog: "enableStyleDialog", enableTableDialog: "enableTableDialog", enableTableOfContentsDialog: "enableTableOfContentsDialog", enableTableOptionsDialog: "enableTableOptionsDialog", enableTablePropertiesDialog: "enableTablePropertiesDialog", enableTextExport: "enableTextExport", enableTrackChanges: "enableTrackChanges", enableWordExport: "enableWordExport", headers: "headers", height: "height", isReadOnly: "isReadOnly", layoutType: "layoutType", locale: "locale", pageGap: "pageGap", pageOutline: "pageOutline", serverActionSettings: "serverActionSettings", serviceUrl: "serviceUrl", showComments: "showComments", showRevisions: "showRevisions", useCtrlClickToFollowHyperlink: "useCtrlClickToFollowHyperlink", userColor: "userColor", width: "width", zIndex: "zIndex", zoomFactor: "zoomFactor" }, outputs: { actionComplete: "actionComplete", afterFormFieldFill: "afterFormFieldFill", beforeAcceptRejectChanges: "beforeAcceptRejectChanges", beforeCommentAction: "beforeCommentAction", beforeFileOpen: "beforeFileOpen", beforeFormFieldFill: "beforeFormFieldFill", beforePaneSwitch: "beforePaneSwitch", beforePaste: "beforePaste", commentBegin: "commentBegin", commentDelete: "commentDelete", commentEnd: "commentEnd", contentChange: "contentChange", contentControl: "contentControl", created: "created", customContextMenuBeforeOpen: "customContextMenuBeforeOpen", customContextMenuSelect: "customContextMenuSelect", destroyed: "destroyed", documentChange: "documentChange", keyDown: "keyDown", requestNavigate: "requestNavigate", searchResultsChange: "searchResultsChange", selectionChange: "selectionChange", serviceFailure: "serviceFailure", trackChange: "trackChange", unsupportedBorderStyleClick: "unsupportedBorderStyleClick", viewChange: "viewChange", zoomFactorChange: "zoomFactorChange", beforeXmlHttpRequestSend: "beforeXmlHttpRequestSend", documentLoadFailed: "documentLoadFailed" }, usesInheritance: true, ngImport: i0, template: '', isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush });
DocumentEditorComponent = __decorate([
ComponentMixins([ComponentBase])
], DocumentEditorComponent);
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorComponent, decorators: [{
type: Component,
args: [{
selector: 'ejs-documenteditor',
inputs: inputs$1,
outputs: outputs$1,
template: '',
changeDetection: ChangeDetectionStrategy.OnPush,
queries: {}
}]
}], ctorParameters: function () { return [{ type: i0.ElementRef }, { type: i0.Renderer2 }, { type: i0.ViewContainerRef }, { type: i0.Injector }]; } });
/**
* NgModule definition for the DocumentEditor component.
*/
class DocumentEditorModule {
}
DocumentEditorModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
DocumentEditorModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorModule, declarations: [DocumentEditorComponent], imports: [CommonModule], exports: [DocumentEditorComponent] });
DocumentEditorModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorModule, imports: [[CommonModule]] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorModule, decorators: [{
type: NgModule,
args: [{
imports: [CommonModule],
declarations: [
DocumentEditorComponent
],
exports: [
DocumentEditorComponent
]
}]
}] });
const PrintService = { provide: 'DocumentEditorPrint', useValue: Print };
const SfdtExportService = { provide: 'DocumentEditorSfdtExport', useValue: SfdtExport };
const WordExportService = { provide: 'DocumentEditorWordExport', useValue: WordExport };
const TextExportService = { provide: 'DocumentEditorTextExport', useValue: TextExport };
const SelectionService = { provide: 'DocumentEditorSelection', useValue: Selection };
const SearchService = { provide: 'DocumentEditorSearch', useValue: Search };
const EditorService = { provide: 'DocumentEditorEditor', useValue: Editor };
const EditorHistoryService = { provide: 'DocumentEditorEditorHistory', useValue: EditorHistory };
const OptionsPaneService = { provide: 'DocumentEditorOptionsPane', useValue: OptionsPane };
const ContextMenuService = { provide: 'DocumentEditorContextMenu', useValue: ContextMenu };
const ImageResizerService = { provide: 'DocumentEditorImageResizer', useValue: ImageResizer };
const HyperlinkDialogService = { provide: 'DocumentEditorHyperlinkDialog', useValue: HyperlinkDialog };
const TableDialogService = { provide: 'DocumentEditorTableDialog', useValue: TableDialog };
const BookmarkDialogService = { provide: 'DocumentEditorBookmarkDialog', useValue: BookmarkDialog };
const TableOfContentsDialogService = { provide: 'DocumentEditorTableOfContentsDialog', useValue: TableOfContentsDialog };
const PageSetupDialogService = { provide: 'DocumentEditorPageSetupDialog', useValue: PageSetupDialog };
const ParagraphDialogService = { provide: 'DocumentEditorParagraphDialog', useValue: ParagraphDialog };
const ListDialogService = { provide: 'DocumentEditorListDialog', useValue: ListDialog };
const StyleDialogService = { provide: 'DocumentEditorStyleDialog', useValue: StyleDialog };
const StylesDialogService = { provide: 'DocumentEditorStylesDialog', useValue: StylesDialog };
const BulletsAndNumberingDialogService = { provide: 'DocumentEditorBulletsAndNumberingDialog', useValue: BulletsAndNumberingDialog };
const FontDialogService = { provide: 'DocumentEditorFontDialog', useValue: FontDialog };
const TablePropertiesDialogService = { provide: 'DocumentEditorTablePropertiesDialog', useValue: TablePropertiesDialog };
const BordersAndShadingDialogService = { provide: 'DocumentEditorBordersAndShadingDialog', useValue: BordersAndShadingDialog };
const TableOptionsDialogService = { provide: 'DocumentEditorTableOptionsDialog', useValue: TableOptionsDialog };
const CellOptionsDialogService = { provide: 'DocumentEditorCellOptionsDialog', useValue: CellOptionsDialog };
const SpellCheckerService = { provide: 'DocumentEditorSpellChecker', useValue: SpellChecker };
const SpellCheckDialogService = { provide: 'DocumentEditorSpellCheckDialog', useValue: SpellCheckDialog };
const CollaborativeEditingService = { provide: 'DocumentEditorCollaborativeEditing', useValue: CollaborativeEditing };
const ColumnsDialogService = { provide: 'DocumentEditorColumnsDialog', useValue: ColumnsDialog };
const CollaborativeEditingHandlerService = { provide: 'DocumentEditorCollaborativeEditingHandler', useValue: CollaborativeEditingHandler };
const OptimizedService = { provide: 'DocumentEditorOptimized', useValue: Optimized };
const TabDialogService = { provide: 'DocumentEditorTabDialog', useValue: TabDialog };
const TextFormFieldDialogService = { provide: 'DocumentEditorTextFormFieldDialog', useValue: TextFormFieldDialog };
const DropDownFormFieldDialogService = { provide: 'DocumentEditorDropDownFormFieldDialog', useValue: DropDownFormFieldDialog };
const CheckBoxFormFieldDialogService = { provide: 'DocumentEditorCheckBoxFormFieldDialog', useValue: CheckBoxFormFieldDialog };
/**
* NgModule definition for the DocumentEditor component with providers.
*/
class DocumentEditorAllModule {
}
DocumentEditorAllModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorAllModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
DocumentEditorAllModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorAllModule, imports: [CommonModule, DocumentEditorModule], exports: [DocumentEditorModule] });
DocumentEditorAllModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorAllModule, providers: [
PrintService,
SfdtExportService,
WordExportService,
TextExportService,
SelectionService,
SearchService,
EditorService,
EditorHistoryService,
OptionsPaneService,
ContextMenuService,
ImageResizerService,
HyperlinkDialogService,
TableDialogService,
BookmarkDialogService,
TableOfContentsDialogService,
PageSetupDialogService,
ParagraphDialogService,
ListDialogService,
StyleDialogService,
StylesDialogService,
BulletsAndNumberingDialogService,
FontDialogService,
TablePropertiesDialogService,
BordersAndShadingDialogService,
TableOptionsDialogService,
CellOptionsDialogService,
SpellCheckerService,
SpellCheckDialogService,
CollaborativeEditingService,
ColumnsDialogService,
CollaborativeEditingHandlerService,
OptimizedService,
TabDialogService,
TextFormFieldDialogService,
DropDownFormFieldDialogService,
CheckBoxFormFieldDialogService
], imports: [[CommonModule, DocumentEditorModule], DocumentEditorModule] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorAllModule, decorators: [{
type: NgModule,
args: [{
imports: [CommonModule, DocumentEditorModule],
exports: [
DocumentEditorModule
],
providers: [
PrintService,
SfdtExportService,
WordExportService,
TextExportService,
SelectionService,
SearchService,
EditorService,
EditorHistoryService,
OptionsPaneService,
ContextMenuService,
ImageResizerService,
HyperlinkDialogService,
TableDialogService,
BookmarkDialogService,
TableOfContentsDialogService,
PageSetupDialogService,
ParagraphDialogService,
ListDialogService,
StyleDialogService,
StylesDialogService,
BulletsAndNumberingDialogService,
FontDialogService,
TablePropertiesDialogService,
BordersAndShadingDialogService,
TableOptionsDialogService,
CellOptionsDialogService,
SpellCheckerService,
SpellCheckDialogService,
CollaborativeEditingService,
ColumnsDialogService,
CollaborativeEditingHandlerService,
OptimizedService,
TabDialogService,
TextFormFieldDialogService,
DropDownFormFieldDialogService,
CheckBoxFormFieldDialogService
]
}]
}] });
const inputs = ['autoResizeOnVisibilityChange', 'backstageMenu', 'currentUser', 'documentEditorSettings', 'documentSettings', 'enableAutoFocus', 'enableComment', 'enableCsp', 'enableLocalPaste', 'enableLockAndEdit', 'enablePersistence', 'enableRtl', 'enableSpellCheck', 'enableToolbar', 'enableTrackChanges', 'fileMenuItems', 'headers', 'height', 'layoutType', 'locale', 'restrictEditing', 'ribbonLayout', 'serverActionSettings', 'serviceUrl', 'showPropertiesPane', 'toolbarItems', 'toolbarMode', 'userColor', 'width', 'zIndex'];
const outputs = ['beforeAcceptRejectChanges', 'beforeCommentAction', 'beforePaneSwitch', 'beforePaste', 'commentDelete', 'contentChange', 'contentControl', 'created', 'customContextMenuBeforeOpen', 'customContextMenuSelect', 'destroyed', 'documentChange', 'fileMenuItemClick', 'selectionChange', 'serviceFailure', 'toolbarClick', 'trackChange', 'unsupportedBorderStyleClick', 'beforeXmlHttpRequestSend'];
const twoWays = [];
/**
* `ejs-documenteditor-container` represents the Angular Document Editor Container.
* ```html
* <ejs-documenteditor-container></ejs-documenteditor-container>
* ```
*/
let DocumentEditorContainerComponent = class DocumentEditorContainerComponent extends DocumentEditorContainer {
constructor(ngEle, srenderer, viewContainerRef, injector) {
super();
this.ngEle = ngEle;
this.srenderer = srenderer;
this.viewContainerRef = viewContainerRef;
this.injector = injector;
this.element = this.ngEle.nativeElement;
this.injectedModules = this.injectedModules || [];
try {
let mod = this.injector.get('DocumentEditorToolbar');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_a) { }
try {
let mod = this.injector.get('DocumentEditorRibbon');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch (_b) { }
this.registerEvents(outputs);
this.addTwoWay.call(this, twoWays);
setValue('currentInstance', this, this.viewContainerRef);
this.context = new ComponentBase();
}
ngOnInit() {
this.context.ngOnInit(this);
}
ngAfterViewInit() {
this.context.ngAfterViewInit(this);
}
ngOnDestroy() {
this.context.ngOnDestroy(this);
}
ngAfterContentChecked() {
this.context.ngAfterContentChecked(this);
}
};
DocumentEditorContainerComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorContainerComponent, deps: [{ token: i0.ElementRef }, { token: i0.Renderer2 }, { token: i0.ViewContainerRef }, { token: i0.Injector }], target: i0.ɵɵFactoryTarget.Component });
DocumentEditorContainerComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "13.0.3", type: DocumentEditorContainerComponent, selector: "ejs-documenteditorcontainer", inputs: { autoResizeOnVisibilityChange: "autoResizeOnVisibilityChange", backstageMenu: "backstageMenu", currentUser: "currentUser", documentEditorSettings: "documentEditorSettings", documentSettings: "documentSettings", enableAutoFocus: "enableAutoFocus", enableComment: "enableComment", enableCsp: "enableCsp", enableLocalPaste: "enableLocalPaste", enableLockAndEdit: "enableLockAndEdit", enablePersistence: "enablePersistence", enableRtl: "enableRtl", enableSpellCheck: "enableSpellCheck", enableToolbar: "enableToolbar", enableTrackChanges: "enableTrackChanges", fileMenuItems: "fileMenuItems", headers: "headers", height: "height", layoutType: "layoutType", locale: "locale", restrictEditing: "restrictEditing", ribbonLayout: "ribbonLayout", serverActionSettings: "serverActionSettings", serviceUrl: "serviceUrl", showPropertiesPane: "showPropertiesPane", toolbarItems: "toolbarItems", toolbarMode: "toolbarMode", userColor: "userColor", width: "width", zIndex: "zIndex" }, outputs: { beforeAcceptRejectChanges: "beforeAcceptRejectChanges", beforeCommentAction: "beforeCommentAction", beforePaneSwitch: "beforePaneSwitch", beforePaste: "beforePaste", commentDelete: "commentDelete", contentChange: "contentChange", contentControl: "contentControl", created: "created", customContextMenuBeforeOpen: "customContextMenuBeforeOpen", customContextMenuSelect: "customContextMenuSelect", destroyed: "destroyed", documentChange: "documentChange", fileMenuItemClick: "fileMenuItemClick", selectionChange: "selectionChange", serviceFailure: "serviceFailure", toolbarClick: "toolbarClick", trackChange: "trackChange", unsupportedBorderStyleClick: "unsupportedBorderStyleClick", beforeXmlHttpRequestSend: "beforeXmlHttpRequestSend" }, usesInheritance: true, ngImport: i0, template: '', isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush });
DocumentEditorContainerComponent = __decorate([
ComponentMixins([ComponentBase])
], DocumentEditorContainerComponent);
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorContainerComponent, decorators: [{
type: Component,
args: [{
selector: 'ejs-documenteditorcontainer',
inputs: inputs,
outputs: outputs,
template: '',
changeDetection: ChangeDetectionStrategy.OnPush,
queries: {}
}]
}], ctorParameters: function () { return [{ type: i0.ElementRef }, { type: i0.Renderer2 }, { type: i0.ViewContainerRef }, { type: i0.Injector }]; } });
/**
* NgModule definition for the DocumentEditorContainer component.
*/
class DocumentEditorContainerModule {
}
DocumentEditorContainerModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorContainerModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
DocumentEditorContainerModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorContainerModule, declarations: [DocumentEditorContainerComponent], imports: [CommonModule], exports: [DocumentEditorContainerComponent] });
DocumentEditorContainerModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorContainerModule, imports: [[CommonModule]] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorContainerModule, decorators: [{
type: NgModule,
args: [{
imports: [CommonModule],
declarations: [
DocumentEditorContainerComponent
],
exports: [
DocumentEditorContainerComponent
]
}]
}] });
const ToolbarService = { provide: 'DocumentEditorToolbar', useValue: Toolbar };
const RibbonService = { provide: 'DocumentEditorRibbon', useValue: Ribbon };
/**
* NgModule definition for the DocumentEditorContainer component with providers.
*/
class DocumentEditorContainerAllModule {
}
DocumentEditorContainerAllModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorContainerAllModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
DocumentEditorContainerAllModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorContainerAllModule, imports: [CommonModule, DocumentEditorContainerModule], exports: [DocumentEditorContainerModule] });
DocumentEditorContainerAllModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorContainerAllModule, providers: [
ToolbarService,
RibbonService
], imports: [[CommonModule, DocumentEditorContainerModule], DocumentEditorContainerModule] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorContainerAllModule, decorators: [{
type: NgModule,
args: [{
imports: [CommonModule, DocumentEditorContainerModule],
exports: [
DocumentEditorContainerModule
],
providers: [
ToolbarService,
RibbonService
]
}]
}] });
/**
* Generated bundle index. Do not edit.
*/
export { BookmarkDialogService, BordersAndShadingDialogService, BulletsAndNumberingDialogService, CellOptionsDialogService, CheckBoxFormFieldDialogService, CollaborativeEditingHandlerService, CollaborativeEditingService, ColumnsDialogService, ContextMenuService, DocumentEditorAllModule, DocumentEditorComponent, DocumentEditorContainerAllModule, DocumentEditorContainerComponent, DocumentEditorContainerModule, DocumentEditorModule, DropDownFormFieldDialogService, EditorHistoryService, EditorService, FontDialogService, HyperlinkDialogService, ImageResizerService, ListDialogService, OptimizedService, OptionsPaneService, PageSetupDialogService, ParagraphDialogService, PrintService, RibbonService, SearchService, SelectionService, SfdtExportService, SpellCheckDialogService, SpellCheckerService, StyleDialogService, StylesDialogService, TabDialogService, TableDialogService, TableOfContentsDialogService, TableOptionsDialogService, TablePropertiesDialogService, TextExportService, TextFormFieldDialogService, ToolbarService, WordExportService };
//# sourceMappingURL=syncfusion-ej2-angular-documenteditor.mjs.map
{"version":3,"file":"syncfusion-ej2-angular-documenteditor.mjs","sources":["../../src/document-editor/documenteditor.component.ts","../../src/document-editor/documenteditor.module.ts","../../src/document-editor/documenteditor-all.module.ts","../../src/document-editor-container/documenteditorcontainer.component.ts","../../src/document-editor-container/documenteditorcontainer.module.ts","../../src/document-editor-container/documenteditorcontainer-all.module.ts","../../syncfusion-ej2-angular-documenteditor.ts"],"sourcesContent":["import { Component, ElementRef, ViewContainerRef, ChangeDetectionStrategy, QueryList, Renderer2, Injector, ValueProvider } from '@angular/core';\nimport { ComponentBase, IComponentBase, applyMixins, ComponentMixins, PropertyCollectionInfo, setValue } from '@syncfusion/ej2-angular-base';\nimport { DocumentEditor } from '@syncfusion/ej2-documenteditor';\n\n\n\nexport const inputs: string[] = ['acceptTab','autoResizeOnVisibilityChange','currentUser','defaultPasteOption','documentEditorSettings','documentName','documentSettings','enableAutoFocus','enableBookmarkDialog','enableBordersAndShadingDialog','enableCollaborativeEditing','enableColumnsDialog','enableComment','enableContextMenu','enableCursorOnReadOnly','enableEditor','enableEditorHistory','enableFontDialog','enableFootnoteAndEndnoteDialog','enableFormField','enableHyperlinkDialog','enableImageResizer','enableLayout','enableListDialog','enableLocalPaste','enableLockAndEdit','enableOptionsPane','enablePageSetupDialog','enableParagraphDialog','enablePersistence','enablePrint','enableRtl','enableSearch','enableSelection','enableSfdtExport','enableSpellCheck','enableStyleDialog','enableTableDialog','enableTableOfContentsDialog','enableTableOptionsDialog','enableTablePropertiesDialog','enableTextExport','enableTrackChanges','enableWordExport','headers','height','isReadOnly','layoutType','locale','pageGap','pageOutline','serverActionSettings','serviceUrl','showComments','showRevisions','useCtrlClickToFollowHyperlink','userColor','width','zIndex','zoomFactor'];\nexport const outputs: string[] = ['actionComplete','afterFormFieldFill','beforeAcceptRejectChanges','beforeCommentAction','beforeFileOpen','beforeFormFieldFill','beforePaneSwitch','beforePaste','commentBegin','commentDelete','commentEnd','contentChange','contentControl','created','customContextMenuBeforeOpen','customContextMenuSelect','destroyed','documentChange','keyDown','requestNavigate','searchResultsChange','selectionChange','serviceFailure','trackChange','unsupportedBorderStyleClick','viewChange','zoomFactorChange','beforeXmlHttpRequestSend','documentLoadFailed'];\nexport const twoWays: string[] = [];\n\n/**\n * `ejs-documenteditor` represents the Angular Document Editor Component.\n * ```html\n * <ejs-documenteditor isReadOnly='true' enableSelection='true'></ejs-documenteditor>\n * ```\n */\n@Component({\n selector: 'ejs-documenteditor',\n inputs: inputs,\n outputs: outputs,\n template: '',\n changeDetection: ChangeDetectionStrategy.OnPush,\n queries: {\n\n }\n})\n@ComponentMixins([ComponentBase])\nexport class DocumentEditorComponent extends DocumentEditor implements IComponentBase {\n public context : any;\n public tagObjects: any;\n\tactionComplete: any;\n\tafterFormFieldFill: any;\n\tbeforeAcceptRejectChanges: any;\n\tbeforeCommentAction: any;\n\tbeforeFileOpen: any;\n\tbeforeFormFieldFill: any;\n\tbeforePaneSwitch: any;\n\tbeforePaste: any;\n\tcommentBegin: any;\n\tcommentDelete: any;\n\tcommentEnd: any;\n\tcontentChange: any;\n\tcontentControl: any;\n\tcreated: any;\n\tcustomContextMenuBeforeOpen: any;\n\tcustomContextMenuSelect: any;\n\tdestroyed: any;\n\tdocumentChange: any;\n\tkeyDown: any;\n\trequestNavigate: any;\n\tsearchResultsChange: any;\n\tselectionChange: any;\n\tserviceFailure: any;\n\ttrackChange: any;\n\tunsupportedBorderStyleClick: any;\n\tviewChange: any;\n\tzoomFactorChange: any;\n\tbeforeXmlHttpRequestSend: any;\n\tpublic documentLoadFailed: any;\n\n\n\n constructor(private ngEle: ElementRef, private srenderer: Renderer2, private viewContainerRef:ViewContainerRef, private injector: Injector) {\n super();\n this.element = this.ngEle.nativeElement;\n this.injectedModules = this.injectedModules || [];\n try {\n let mod = this.injector.get('DocumentEditorPrint');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorSfdtExport');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorWordExport');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorTextExport');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorSelection');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorSearch');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorEditor');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorEditorHistory');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorOptionsPane');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorContextMenu');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorImageResizer');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorHyperlinkDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorTableDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorBookmarkDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorTableOfContentsDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorPageSetupDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorParagraphDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorListDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorStyleDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorStylesDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorBulletsAndNumberingDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorFontDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorTablePropertiesDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorBordersAndShadingDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorTableOptionsDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorCellOptionsDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorSpellChecker');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorSpellCheckDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorCollaborativeEditing');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorColumnsDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorCollaborativeEditingHandler');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorOptimized');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorTabDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorTextFormFieldDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorDropDownFormFieldDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorCheckBoxFormFieldDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r\n this.registerEvents(outputs);\n this.addTwoWay.call(this, twoWays);\n setValue('currentInstance', this, this.viewContainerRef);\n this.context = new ComponentBase();\n }\n\n public ngOnInit() {\n this.context.ngOnInit(this);\n }\n\n public ngAfterViewInit(): void {\n this.context.ngAfterViewInit(this);\n }\n\n public ngOnDestroy(): void {\n this.context.ngOnDestroy(this);\n }\n\n public ngAfterContentChecked(): void {\n \n this.context.ngAfterContentChecked(this);\n }\n\n public registerEvents: (eventList: string[]) => void;\n public addTwoWay: (propList: string[]) => void;\n}\n\n","import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { DocumentEditorComponent } from './documenteditor.component';\n\n/**\n * NgModule definition for the DocumentEditor component.\n */\n@NgModule({\n imports: [CommonModule],\n declarations: [\n DocumentEditorComponent\n ],\n exports: [\n DocumentEditorComponent\n ]\n})\nexport class DocumentEditorModule { }","import { NgModule, ValueProvider } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { DocumentEditorComponent } from './documenteditor.component';\nimport { DocumentEditorModule } from './documenteditor.module';\nimport {Print, SfdtExport, WordExport, TextExport, Selection, Search, Editor, EditorHistory, OptionsPane, ContextMenu, ImageResizer, HyperlinkDialog, TableDialog, BookmarkDialog, TableOfContentsDialog, PageSetupDialog, ParagraphDialog, ListDialog, StyleDialog, StylesDialog, BulletsAndNumberingDialog, FontDialog, TablePropertiesDialog, BordersAndShadingDialog, TableOptionsDialog, CellOptionsDialog, SpellChecker, SpellCheckDialog, CollaborativeEditing, ColumnsDialog, CollaborativeEditingHandler, Optimized, TabDialog, TextFormFieldDialog, DropDownFormFieldDialog, CheckBoxFormFieldDialog} from '@syncfusion/ej2-documenteditor'\n\n\nexport const PrintService: ValueProvider = { provide: 'DocumentEditorPrint', useValue: Print};\nexport const SfdtExportService: ValueProvider = { provide: 'DocumentEditorSfdtExport', useValue: SfdtExport};\nexport const WordExportService: ValueProvider = { provide: 'DocumentEditorWordExport', useValue: WordExport};\nexport const TextExportService: ValueProvider = { provide: 'DocumentEditorTextExport', useValue: TextExport};\nexport const SelectionService: ValueProvider = { provide: 'DocumentEditorSelection', useValue: Selection};\nexport const SearchService: ValueProvider = { provide: 'DocumentEditorSearch', useValue: Search};\nexport const EditorService: ValueProvider = { provide: 'DocumentEditorEditor', useValue: Editor};\nexport const EditorHistoryService: ValueProvider = { provide: 'DocumentEditorEditorHistory', useValue: EditorHistory};\nexport const OptionsPaneService: ValueProvider = { provide: 'DocumentEditorOptionsPane', useValue: OptionsPane};\nexport const ContextMenuService: ValueProvider = { provide: 'DocumentEditorContextMenu', useValue: ContextMenu};\nexport const ImageResizerService: ValueProvider = { provide: 'DocumentEditorImageResizer', useValue: ImageResizer};\nexport const HyperlinkDialogService: ValueProvider = { provide: 'DocumentEditorHyperlinkDialog', useValue: HyperlinkDialog};\nexport const TableDialogService: ValueProvider = { provide: 'DocumentEditorTableDialog', useValue: TableDialog};\nexport const BookmarkDialogService: ValueProvider = { provide: 'DocumentEditorBookmarkDialog', useValue: BookmarkDialog};\nexport const TableOfContentsDialogService: ValueProvider = { provide: 'DocumentEditorTableOfContentsDialog', useValue: TableOfContentsDialog};\nexport const PageSetupDialogService: ValueProvider = { provide: 'DocumentEditorPageSetupDialog', useValue: PageSetupDialog};\nexport const ParagraphDialogService: ValueProvider = { provide: 'DocumentEditorParagraphDialog', useValue: ParagraphDialog};\nexport const ListDialogService: ValueProvider = { provide: 'DocumentEditorListDialog', useValue: ListDialog};\nexport const StyleDialogService: ValueProvider = { provide: 'DocumentEditorStyleDialog', useValue: StyleDialog};\nexport const StylesDialogService: ValueProvider = { provide: 'DocumentEditorStylesDialog', useValue: StylesDialog};\nexport const BulletsAndNumberingDialogService: ValueProvider = { provide: 'DocumentEditorBulletsAndNumberingDialog', useValue: BulletsAndNumberingDialog};\nexport const FontDialogService: ValueProvider = { provide: 'DocumentEditorFontDialog', useValue: FontDialog};\nexport const TablePropertiesDialogService: ValueProvider = { provide: 'DocumentEditorTablePropertiesDialog', useValue: TablePropertiesDialog};\nexport const BordersAndShadingDialogService: ValueProvider = { provide: 'DocumentEditorBordersAndShadingDialog', useValue: BordersAndShadingDialog};\nexport const TableOptionsDialogService: ValueProvider = { provide: 'DocumentEditorTableOptionsDialog', useValue: TableOptionsDialog};\nexport const CellOptionsDialogService: ValueProvider = { provide: 'DocumentEditorCellOptionsDialog', useValue: CellOptionsDialog};\nexport const SpellCheckerService: ValueProvider = { provide: 'DocumentEditorSpellChecker', useValue: SpellChecker};\nexport const SpellCheckDialogService: ValueProvider = { provide: 'DocumentEditorSpellCheckDialog', useValue: SpellCheckDialog};\nexport const CollaborativeEditingService: ValueProvider = { provide: 'DocumentEditorCollaborativeEditing', useValue: CollaborativeEditing};\nexport const ColumnsDialogService: ValueProvider = { provide: 'DocumentEditorColumnsDialog', useValue: ColumnsDialog};\nexport const CollaborativeEditingHandlerService: ValueProvider = { provide: 'DocumentEditorCollaborativeEditingHandler', useValue: CollaborativeEditingHandler};\nexport const OptimizedService: ValueProvider = { provide: 'DocumentEditorOptimized', useValue: Optimized};\nexport const TabDialogService: ValueProvider = { provide: 'DocumentEditorTabDialog', useValue: TabDialog};\nexport const TextFormFieldDialogService: ValueProvider = { provide: 'DocumentEditorTextFormFieldDialog', useValue: TextFormFieldDialog};\nexport const DropDownFormFieldDialogService: ValueProvider = { provide: 'DocumentEditorDropDownFormFieldDialog', useValue: DropDownFormFieldDialog};\nexport const CheckBoxFormFieldDialogService: ValueProvider = { provide: 'DocumentEditorCheckBoxFormFieldDialog', useValue: CheckBoxFormFieldDialog};\n\n/**\n * NgModule definition for the DocumentEditor component with providers.\n */\n@NgModule({\n imports: [CommonModule, DocumentEditorModule],\n exports: [\n DocumentEditorModule\n ],\n providers:[\n PrintService,\n SfdtExportService,\n WordExportService,\n TextExportService,\n SelectionService,\n SearchService,\n EditorService,\n EditorHistoryService,\n OptionsPaneService,\n ContextMenuService,\n ImageResizerService,\n HyperlinkDialogService,\n TableDialogService,\n BookmarkDialogService,\n TableOfContentsDialogService,\n PageSetupDialogService,\n ParagraphDialogService,\n ListDialogService,\n StyleDialogService,\n StylesDialogService,\n BulletsAndNumberingDialogService,\n FontDialogService,\n TablePropertiesDialogService,\n BordersAndShadingDialogService,\n TableOptionsDialogService,\n CellOptionsDialogService,\n SpellCheckerService,\n SpellCheckDialogService,\n CollaborativeEditingService,\n ColumnsDialogService,\n CollaborativeEditingHandlerService,\n OptimizedService,\n TabDialogService,\n TextFormFieldDialogService,\n DropDownFormFieldDialogService,\n CheckBoxFormFieldDialogService\n ]\n})\nexport class DocumentEditorAllModule { }","import { Component, ElementRef, ViewContainerRef, ChangeDetectionStrategy, QueryList, Renderer2, Injector, ValueProvider } from '@angular/core';\nimport { ComponentBase, IComponentBase, applyMixins, ComponentMixins, PropertyCollectionInfo, setValue } from '@syncfusion/ej2-angular-base';\nimport { DocumentEditorContainer } from '@syncfusion/ej2-documenteditor';\n\n\n\nexport const inputs: string[] = ['autoResizeOnVisibilityChange','backstageMenu','currentUser','documentEditorSettings','documentSettings','enableAutoFocus','enableComment','enableCsp','enableLocalPaste','enableLockAndEdit','enablePersistence','enableRtl','enableSpellCheck','enableToolbar','enableTrackChanges','fileMenuItems','headers','height','layoutType','locale','restrictEditing','ribbonLayout','serverActionSettings','serviceUrl','showPropertiesPane','toolbarItems','toolbarMode','userColor','width','zIndex'];\nexport const outputs: string[] = ['beforeAcceptRejectChanges','beforeCommentAction','beforePaneSwitch','beforePaste','commentDelete','contentChange','contentControl','created','customContextMenuBeforeOpen','customContextMenuSelect','destroyed','documentChange','fileMenuItemClick','selectionChange','serviceFailure','toolbarClick','trackChange','unsupportedBorderStyleClick','beforeXmlHttpRequestSend'];\nexport const twoWays: string[] = [];\n\n/**\n * `ejs-documenteditor-container` represents the Angular Document Editor Container.\n * ```html\n * <ejs-documenteditor-container></ejs-documenteditor-container>\n * ```\n */\n@Component({\n selector: 'ejs-documenteditorcontainer',\n inputs: inputs,\n outputs: outputs,\n template: '',\n changeDetection: ChangeDetectionStrategy.OnPush,\n queries: {\n\n }\n})\n@ComponentMixins([ComponentBase])\nexport class DocumentEditorContainerComponent extends DocumentEditorContainer implements IComponentBase {\n public context : any;\n public tagObjects: any;\n\tbeforeAcceptRejectChanges: any;\n\tbeforeCommentAction: any;\n\tbeforePaneSwitch: any;\n\tbeforePaste: any;\n\tcommentDelete: any;\n\tcontentChange: any;\n\tcontentControl: any;\n\tcreated: any;\n\tcustomContextMenuBeforeOpen: any;\n\tcustomContextMenuSelect: any;\n\tdestroyed: any;\n\tdocumentChange: any;\n\tfileMenuItemClick: any;\n\tselectionChange: any;\n\tserviceFailure: any;\n\ttoolbarClick: any;\n\ttrackChange: any;\n\tunsupportedBorderStyleClick: any;\n\tpublic beforeXmlHttpRequestSend: any;\n\n\n\n constructor(private ngEle: ElementRef, private srenderer: Renderer2, private viewContainerRef:ViewContainerRef, private injector: Injector) {\n super();\n this.element = this.ngEle.nativeElement;\n this.injectedModules = this.injectedModules || [];\n try {\n let mod = this.injector.get('DocumentEditorToolbar');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorRibbon');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r\n this.registerEvents(outputs);\n this.addTwoWay.call(this, twoWays);\n setValue('currentInstance', this, this.viewContainerRef);\n this.context = new ComponentBase();\n }\n\n public ngOnInit() {\n this.context.ngOnInit(this);\n }\n\n public ngAfterViewInit(): void {\n this.context.ngAfterViewInit(this);\n }\n\n public ngOnDestroy(): void {\n this.context.ngOnDestroy(this);\n }\n\n public ngAfterContentChecked(): void {\n \n this.context.ngAfterContentChecked(this);\n }\n\n public registerEvents: (eventList: string[]) => void;\n public addTwoWay: (propList: string[]) => void;\n}\n\n","import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { DocumentEditorContainerComponent } from './documenteditorcontainer.component';\n\n/**\n * NgModule definition for the DocumentEditorContainer component.\n */\n@NgModule({\n imports: [CommonModule],\n declarations: [\n DocumentEditorContainerComponent\n ],\n exports: [\n DocumentEditorContainerComponent\n ]\n})\nexport class DocumentEditorContainerModule { }","import { NgModule, ValueProvider } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { DocumentEditorContainerComponent } from './documenteditorcontainer.component';\nimport { DocumentEditorContainerModule } from './documenteditorcontainer.module';\nimport {Toolbar, Ribbon} from '@syncfusion/ej2-documenteditor'\n\n\nexport const ToolbarService: ValueProvider = { provide: 'DocumentEditorToolbar', useValue: Toolbar};\nexport const RibbonService: ValueProvider = { provide: 'DocumentEditorRibbon', useValue: Ribbon};\n\n/**\n * NgModule definition for the DocumentEditorContainer component with providers.\n */\n@NgModule({\n imports: [CommonModule, DocumentEditorContainerModule],\n exports: [\n DocumentEditorContainerModule\n ],\n providers:[\n ToolbarService,\n RibbonService\n ]\n})\nexport class DocumentEditorContainerAllModule { }","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public_api';\n"],"names":["inputs","outputs","twoWays"],"mappings":"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"}
import { __decorate } from 'tslib';
import * as i0 from '@angular/core';
import { Component, ChangeDetectionStrategy, NgModule } from '@angular/core';
import { setValue, ComponentBase, ComponentMixins } from '@syncfusion/ej2-angular-base';
import { DocumentEditor, Print, SfdtExport, WordExport, TextExport, Selection, Search, Editor, EditorHistory, OptionsPane, ContextMenu, ImageResizer, HyperlinkDialog, TableDialog, BookmarkDialog, TableOfContentsDialog, PageSetupDialog, ParagraphDialog, ListDialog, StyleDialog, StylesDialog, BulletsAndNumberingDialog, FontDialog, TablePropertiesDialog, BordersAndShadingDialog, TableOptionsDialog, CellOptionsDialog, SpellChecker, SpellCheckDialog, CollaborativeEditing, ColumnsDialog, CollaborativeEditingHandler, Optimized, TabDialog, TextFormFieldDialog, DropDownFormFieldDialog, CheckBoxFormFieldDialog, DocumentEditorContainer, Toolbar, Ribbon } from '@syncfusion/ej2-documenteditor';
export * from '@syncfusion/ej2-documenteditor';
import { CommonModule } from '@angular/common';
const inputs$1 = ['acceptTab', 'autoResizeOnVisibilityChange', 'currentUser', 'defaultPasteOption', 'documentEditorSettings', 'documentName', 'documentSettings', 'enableAutoFocus', 'enableBookmarkDialog', 'enableBordersAndShadingDialog', 'enableCollaborativeEditing', 'enableColumnsDialog', 'enableComment', 'enableContextMenu', 'enableCursorOnReadOnly', 'enableEditor', 'enableEditorHistory', 'enableFontDialog', 'enableFootnoteAndEndnoteDialog', 'enableFormField', 'enableHyperlinkDialog', 'enableImageResizer', 'enableLayout', 'enableListDialog', 'enableLocalPaste', 'enableLockAndEdit', 'enableOptionsPane', 'enablePageSetupDialog', 'enableParagraphDialog', 'enablePersistence', 'enablePrint', 'enableRtl', 'enableSearch', 'enableSelection', 'enableSfdtExport', 'enableSpellCheck', 'enableStyleDialog', 'enableTableDialog', 'enableTableOfContentsDialog', 'enableTableOptionsDialog', 'enableTablePropertiesDialog', 'enableTextExport', 'enableTrackChanges', 'enableWordExport', 'headers', 'height', 'isReadOnly', 'layoutType', 'locale', 'pageGap', 'pageOutline', 'serverActionSettings', 'serviceUrl', 'showComments', 'showRevisions', 'useCtrlClickToFollowHyperlink', 'userColor', 'width', 'zIndex', 'zoomFactor'];
const outputs$1 = ['actionComplete', 'afterFormFieldFill', 'beforeAcceptRejectChanges', 'beforeCommentAction', 'beforeFileOpen', 'beforeFormFieldFill', 'beforePaneSwitch', 'beforePaste', 'commentBegin', 'commentDelete', 'commentEnd', 'contentChange', 'contentControl', 'created', 'customContextMenuBeforeOpen', 'customContextMenuSelect', 'destroyed', 'documentChange', 'keyDown', 'requestNavigate', 'searchResultsChange', 'selectionChange', 'serviceFailure', 'trackChange', 'unsupportedBorderStyleClick', 'viewChange', 'zoomFactorChange', 'beforeXmlHttpRequestSend', 'documentLoadFailed'];
const twoWays$1 = [];
/**
* `ejs-documenteditor` represents the Angular Document Editor Component.
* ```html
* <ejs-documenteditor isReadOnly='true' enableSelection='true'></ejs-documenteditor>
* ```
*/
let DocumentEditorComponent = class DocumentEditorComponent extends DocumentEditor {
constructor(ngEle, srenderer, viewContainerRef, injector) {
super();
this.ngEle = ngEle;
this.srenderer = srenderer;
this.viewContainerRef = viewContainerRef;
this.injector = injector;
this.element = this.ngEle.nativeElement;
this.injectedModules = this.injectedModules || [];
try {
let mod = this.injector.get('DocumentEditorPrint');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorSfdtExport');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorWordExport');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorTextExport');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorSelection');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorSearch');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorEditor');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorEditorHistory');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorOptionsPane');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorContextMenu');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorImageResizer');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorHyperlinkDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorTableDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorBookmarkDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorTableOfContentsDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorPageSetupDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorParagraphDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorListDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorStyleDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorStylesDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorBulletsAndNumberingDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorFontDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorTablePropertiesDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorBordersAndShadingDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorTableOptionsDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorCellOptionsDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorSpellChecker');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorSpellCheckDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorCollaborativeEditing');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorColumnsDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorCollaborativeEditingHandler');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorOptimized');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorTabDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorTextFormFieldDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorDropDownFormFieldDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorCheckBoxFormFieldDialog');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
this.registerEvents(outputs$1);
this.addTwoWay.call(this, twoWays$1);
setValue('currentInstance', this, this.viewContainerRef);
this.context = new ComponentBase();
}
ngOnInit() {
this.context.ngOnInit(this);
}
ngAfterViewInit() {
this.context.ngAfterViewInit(this);
}
ngOnDestroy() {
this.context.ngOnDestroy(this);
}
ngAfterContentChecked() {
this.context.ngAfterContentChecked(this);
}
};
DocumentEditorComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorComponent, deps: [{ token: i0.ElementRef }, { token: i0.Renderer2 }, { token: i0.ViewContainerRef }, { token: i0.Injector }], target: i0.ɵɵFactoryTarget.Component });
DocumentEditorComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "13.0.3", type: DocumentEditorComponent, selector: "ejs-documenteditor", inputs: { acceptTab: "acceptTab", autoResizeOnVisibilityChange: "autoResizeOnVisibilityChange", currentUser: "currentUser", defaultPasteOption: "defaultPasteOption", documentEditorSettings: "documentEditorSettings", documentName: "documentName", documentSettings: "documentSettings", enableAutoFocus: "enableAutoFocus", enableBookmarkDialog: "enableBookmarkDialog", enableBordersAndShadingDialog: "enableBordersAndShadingDialog", enableCollaborativeEditing: "enableCollaborativeEditing", enableColumnsDialog: "enableColumnsDialog", enableComment: "enableComment", enableContextMenu: "enableContextMenu", enableCursorOnReadOnly: "enableCursorOnReadOnly", enableEditor: "enableEditor", enableEditorHistory: "enableEditorHistory", enableFontDialog: "enableFontDialog", enableFootnoteAndEndnoteDialog: "enableFootnoteAndEndnoteDialog", enableFormField: "enableFormField", enableHyperlinkDialog: "enableHyperlinkDialog", enableImageResizer: "enableImageResizer", enableLayout: "enableLayout", enableListDialog: "enableListDialog", enableLocalPaste: "enableLocalPaste", enableLockAndEdit: "enableLockAndEdit", enableOptionsPane: "enableOptionsPane", enablePageSetupDialog: "enablePageSetupDialog", enableParagraphDialog: "enableParagraphDialog", enablePersistence: "enablePersistence", enablePrint: "enablePrint", enableRtl: "enableRtl", enableSearch: "enableSearch", enableSelection: "enableSelection", enableSfdtExport: "enableSfdtExport", enableSpellCheck: "enableSpellCheck", enableStyleDialog: "enableStyleDialog", enableTableDialog: "enableTableDialog", enableTableOfContentsDialog: "enableTableOfContentsDialog", enableTableOptionsDialog: "enableTableOptionsDialog", enableTablePropertiesDialog: "enableTablePropertiesDialog", enableTextExport: "enableTextExport", enableTrackChanges: "enableTrackChanges", enableWordExport: "enableWordExport", headers: "headers", height: "height", isReadOnly: "isReadOnly", layoutType: "layoutType", locale: "locale", pageGap: "pageGap", pageOutline: "pageOutline", serverActionSettings: "serverActionSettings", serviceUrl: "serviceUrl", showComments: "showComments", showRevisions: "showRevisions", useCtrlClickToFollowHyperlink: "useCtrlClickToFollowHyperlink", userColor: "userColor", width: "width", zIndex: "zIndex", zoomFactor: "zoomFactor" }, outputs: { actionComplete: "actionComplete", afterFormFieldFill: "afterFormFieldFill", beforeAcceptRejectChanges: "beforeAcceptRejectChanges", beforeCommentAction: "beforeCommentAction", beforeFileOpen: "beforeFileOpen", beforeFormFieldFill: "beforeFormFieldFill", beforePaneSwitch: "beforePaneSwitch", beforePaste: "beforePaste", commentBegin: "commentBegin", commentDelete: "commentDelete", commentEnd: "commentEnd", contentChange: "contentChange", contentControl: "contentControl", created: "created", customContextMenuBeforeOpen: "customContextMenuBeforeOpen", customContextMenuSelect: "customContextMenuSelect", destroyed: "destroyed", documentChange: "documentChange", keyDown: "keyDown", requestNavigate: "requestNavigate", searchResultsChange: "searchResultsChange", selectionChange: "selectionChange", serviceFailure: "serviceFailure", trackChange: "trackChange", unsupportedBorderStyleClick: "unsupportedBorderStyleClick", viewChange: "viewChange", zoomFactorChange: "zoomFactorChange", beforeXmlHttpRequestSend: "beforeXmlHttpRequestSend", documentLoadFailed: "documentLoadFailed" }, usesInheritance: true, ngImport: i0, template: '', isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush });
DocumentEditorComponent = __decorate([
ComponentMixins([ComponentBase])
], DocumentEditorComponent);
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorComponent, decorators: [{
type: Component,
args: [{
selector: 'ejs-documenteditor',
inputs: inputs$1,
outputs: outputs$1,
template: '',
changeDetection: ChangeDetectionStrategy.OnPush,
queries: {}
}]
}], ctorParameters: function () { return [{ type: i0.ElementRef }, { type: i0.Renderer2 }, { type: i0.ViewContainerRef }, { type: i0.Injector }]; } });
/**
* NgModule definition for the DocumentEditor component.
*/
class DocumentEditorModule {
}
DocumentEditorModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
DocumentEditorModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorModule, declarations: [DocumentEditorComponent], imports: [CommonModule], exports: [DocumentEditorComponent] });
DocumentEditorModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorModule, imports: [[CommonModule]] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorModule, decorators: [{
type: NgModule,
args: [{
imports: [CommonModule],
declarations: [
DocumentEditorComponent
],
exports: [
DocumentEditorComponent
]
}]
}] });
const PrintService = { provide: 'DocumentEditorPrint', useValue: Print };
const SfdtExportService = { provide: 'DocumentEditorSfdtExport', useValue: SfdtExport };
const WordExportService = { provide: 'DocumentEditorWordExport', useValue: WordExport };
const TextExportService = { provide: 'DocumentEditorTextExport', useValue: TextExport };
const SelectionService = { provide: 'DocumentEditorSelection', useValue: Selection };
const SearchService = { provide: 'DocumentEditorSearch', useValue: Search };
const EditorService = { provide: 'DocumentEditorEditor', useValue: Editor };
const EditorHistoryService = { provide: 'DocumentEditorEditorHistory', useValue: EditorHistory };
const OptionsPaneService = { provide: 'DocumentEditorOptionsPane', useValue: OptionsPane };
const ContextMenuService = { provide: 'DocumentEditorContextMenu', useValue: ContextMenu };
const ImageResizerService = { provide: 'DocumentEditorImageResizer', useValue: ImageResizer };
const HyperlinkDialogService = { provide: 'DocumentEditorHyperlinkDialog', useValue: HyperlinkDialog };
const TableDialogService = { provide: 'DocumentEditorTableDialog', useValue: TableDialog };
const BookmarkDialogService = { provide: 'DocumentEditorBookmarkDialog', useValue: BookmarkDialog };
const TableOfContentsDialogService = { provide: 'DocumentEditorTableOfContentsDialog', useValue: TableOfContentsDialog };
const PageSetupDialogService = { provide: 'DocumentEditorPageSetupDialog', useValue: PageSetupDialog };
const ParagraphDialogService = { provide: 'DocumentEditorParagraphDialog', useValue: ParagraphDialog };
const ListDialogService = { provide: 'DocumentEditorListDialog', useValue: ListDialog };
const StyleDialogService = { provide: 'DocumentEditorStyleDialog', useValue: StyleDialog };
const StylesDialogService = { provide: 'DocumentEditorStylesDialog', useValue: StylesDialog };
const BulletsAndNumberingDialogService = { provide: 'DocumentEditorBulletsAndNumberingDialog', useValue: BulletsAndNumberingDialog };
const FontDialogService = { provide: 'DocumentEditorFontDialog', useValue: FontDialog };
const TablePropertiesDialogService = { provide: 'DocumentEditorTablePropertiesDialog', useValue: TablePropertiesDialog };
const BordersAndShadingDialogService = { provide: 'DocumentEditorBordersAndShadingDialog', useValue: BordersAndShadingDialog };
const TableOptionsDialogService = { provide: 'DocumentEditorTableOptionsDialog', useValue: TableOptionsDialog };
const CellOptionsDialogService = { provide: 'DocumentEditorCellOptionsDialog', useValue: CellOptionsDialog };
const SpellCheckerService = { provide: 'DocumentEditorSpellChecker', useValue: SpellChecker };
const SpellCheckDialogService = { provide: 'DocumentEditorSpellCheckDialog', useValue: SpellCheckDialog };
const CollaborativeEditingService = { provide: 'DocumentEditorCollaborativeEditing', useValue: CollaborativeEditing };
const ColumnsDialogService = { provide: 'DocumentEditorColumnsDialog', useValue: ColumnsDialog };
const CollaborativeEditingHandlerService = { provide: 'DocumentEditorCollaborativeEditingHandler', useValue: CollaborativeEditingHandler };
const OptimizedService = { provide: 'DocumentEditorOptimized', useValue: Optimized };
const TabDialogService = { provide: 'DocumentEditorTabDialog', useValue: TabDialog };
const TextFormFieldDialogService = { provide: 'DocumentEditorTextFormFieldDialog', useValue: TextFormFieldDialog };
const DropDownFormFieldDialogService = { provide: 'DocumentEditorDropDownFormFieldDialog', useValue: DropDownFormFieldDialog };
const CheckBoxFormFieldDialogService = { provide: 'DocumentEditorCheckBoxFormFieldDialog', useValue: CheckBoxFormFieldDialog };
/**
* NgModule definition for the DocumentEditor component with providers.
*/
class DocumentEditorAllModule {
}
DocumentEditorAllModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorAllModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
DocumentEditorAllModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorAllModule, imports: [CommonModule, DocumentEditorModule], exports: [DocumentEditorModule] });
DocumentEditorAllModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorAllModule, providers: [
PrintService,
SfdtExportService,
WordExportService,
TextExportService,
SelectionService,
SearchService,
EditorService,
EditorHistoryService,
OptionsPaneService,
ContextMenuService,
ImageResizerService,
HyperlinkDialogService,
TableDialogService,
BookmarkDialogService,
TableOfContentsDialogService,
PageSetupDialogService,
ParagraphDialogService,
ListDialogService,
StyleDialogService,
StylesDialogService,
BulletsAndNumberingDialogService,
FontDialogService,
TablePropertiesDialogService,
BordersAndShadingDialogService,
TableOptionsDialogService,
CellOptionsDialogService,
SpellCheckerService,
SpellCheckDialogService,
CollaborativeEditingService,
ColumnsDialogService,
CollaborativeEditingHandlerService,
OptimizedService,
TabDialogService,
TextFormFieldDialogService,
DropDownFormFieldDialogService,
CheckBoxFormFieldDialogService
], imports: [[CommonModule, DocumentEditorModule], DocumentEditorModule] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorAllModule, decorators: [{
type: NgModule,
args: [{
imports: [CommonModule, DocumentEditorModule],
exports: [
DocumentEditorModule
],
providers: [
PrintService,
SfdtExportService,
WordExportService,
TextExportService,
SelectionService,
SearchService,
EditorService,
EditorHistoryService,
OptionsPaneService,
ContextMenuService,
ImageResizerService,
HyperlinkDialogService,
TableDialogService,
BookmarkDialogService,
TableOfContentsDialogService,
PageSetupDialogService,
ParagraphDialogService,
ListDialogService,
StyleDialogService,
StylesDialogService,
BulletsAndNumberingDialogService,
FontDialogService,
TablePropertiesDialogService,
BordersAndShadingDialogService,
TableOptionsDialogService,
CellOptionsDialogService,
SpellCheckerService,
SpellCheckDialogService,
CollaborativeEditingService,
ColumnsDialogService,
CollaborativeEditingHandlerService,
OptimizedService,
TabDialogService,
TextFormFieldDialogService,
DropDownFormFieldDialogService,
CheckBoxFormFieldDialogService
]
}]
}] });
const inputs = ['autoResizeOnVisibilityChange', 'backstageMenu', 'currentUser', 'documentEditorSettings', 'documentSettings', 'enableAutoFocus', 'enableComment', 'enableCsp', 'enableLocalPaste', 'enableLockAndEdit', 'enablePersistence', 'enableRtl', 'enableSpellCheck', 'enableToolbar', 'enableTrackChanges', 'fileMenuItems', 'headers', 'height', 'layoutType', 'locale', 'restrictEditing', 'ribbonLayout', 'serverActionSettings', 'serviceUrl', 'showPropertiesPane', 'toolbarItems', 'toolbarMode', 'userColor', 'width', 'zIndex'];
const outputs = ['beforeAcceptRejectChanges', 'beforeCommentAction', 'beforePaneSwitch', 'beforePaste', 'commentDelete', 'contentChange', 'contentControl', 'created', 'customContextMenuBeforeOpen', 'customContextMenuSelect', 'destroyed', 'documentChange', 'fileMenuItemClick', 'selectionChange', 'serviceFailure', 'toolbarClick', 'trackChange', 'unsupportedBorderStyleClick', 'beforeXmlHttpRequestSend'];
const twoWays = [];
/**
* `ejs-documenteditor-container` represents the Angular Document Editor Container.
* ```html
* <ejs-documenteditor-container></ejs-documenteditor-container>
* ```
*/
let DocumentEditorContainerComponent = class DocumentEditorContainerComponent extends DocumentEditorContainer {
constructor(ngEle, srenderer, viewContainerRef, injector) {
super();
this.ngEle = ngEle;
this.srenderer = srenderer;
this.viewContainerRef = viewContainerRef;
this.injector = injector;
this.element = this.ngEle.nativeElement;
this.injectedModules = this.injectedModules || [];
try {
let mod = this.injector.get('DocumentEditorToolbar');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
try {
let mod = this.injector.get('DocumentEditorRibbon');
if (this.injectedModules.indexOf(mod) === -1) {
this.injectedModules.push(mod);
}
}
catch { }
this.registerEvents(outputs);
this.addTwoWay.call(this, twoWays);
setValue('currentInstance', this, this.viewContainerRef);
this.context = new ComponentBase();
}
ngOnInit() {
this.context.ngOnInit(this);
}
ngAfterViewInit() {
this.context.ngAfterViewInit(this);
}
ngOnDestroy() {
this.context.ngOnDestroy(this);
}
ngAfterContentChecked() {
this.context.ngAfterContentChecked(this);
}
};
DocumentEditorContainerComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorContainerComponent, deps: [{ token: i0.ElementRef }, { token: i0.Renderer2 }, { token: i0.ViewContainerRef }, { token: i0.Injector }], target: i0.ɵɵFactoryTarget.Component });
DocumentEditorContainerComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "13.0.3", type: DocumentEditorContainerComponent, selector: "ejs-documenteditorcontainer", inputs: { autoResizeOnVisibilityChange: "autoResizeOnVisibilityChange", backstageMenu: "backstageMenu", currentUser: "currentUser", documentEditorSettings: "documentEditorSettings", documentSettings: "documentSettings", enableAutoFocus: "enableAutoFocus", enableComment: "enableComment", enableCsp: "enableCsp", enableLocalPaste: "enableLocalPaste", enableLockAndEdit: "enableLockAndEdit", enablePersistence: "enablePersistence", enableRtl: "enableRtl", enableSpellCheck: "enableSpellCheck", enableToolbar: "enableToolbar", enableTrackChanges: "enableTrackChanges", fileMenuItems: "fileMenuItems", headers: "headers", height: "height", layoutType: "layoutType", locale: "locale", restrictEditing: "restrictEditing", ribbonLayout: "ribbonLayout", serverActionSettings: "serverActionSettings", serviceUrl: "serviceUrl", showPropertiesPane: "showPropertiesPane", toolbarItems: "toolbarItems", toolbarMode: "toolbarMode", userColor: "userColor", width: "width", zIndex: "zIndex" }, outputs: { beforeAcceptRejectChanges: "beforeAcceptRejectChanges", beforeCommentAction: "beforeCommentAction", beforePaneSwitch: "beforePaneSwitch", beforePaste: "beforePaste", commentDelete: "commentDelete", contentChange: "contentChange", contentControl: "contentControl", created: "created", customContextMenuBeforeOpen: "customContextMenuBeforeOpen", customContextMenuSelect: "customContextMenuSelect", destroyed: "destroyed", documentChange: "documentChange", fileMenuItemClick: "fileMenuItemClick", selectionChange: "selectionChange", serviceFailure: "serviceFailure", toolbarClick: "toolbarClick", trackChange: "trackChange", unsupportedBorderStyleClick: "unsupportedBorderStyleClick", beforeXmlHttpRequestSend: "beforeXmlHttpRequestSend" }, usesInheritance: true, ngImport: i0, template: '', isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush });
DocumentEditorContainerComponent = __decorate([
ComponentMixins([ComponentBase])
], DocumentEditorContainerComponent);
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorContainerComponent, decorators: [{
type: Component,
args: [{
selector: 'ejs-documenteditorcontainer',
inputs: inputs,
outputs: outputs,
template: '',
changeDetection: ChangeDetectionStrategy.OnPush,
queries: {}
}]
}], ctorParameters: function () { return [{ type: i0.ElementRef }, { type: i0.Renderer2 }, { type: i0.ViewContainerRef }, { type: i0.Injector }]; } });
/**
* NgModule definition for the DocumentEditorContainer component.
*/
class DocumentEditorContainerModule {
}
DocumentEditorContainerModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorContainerModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
DocumentEditorContainerModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorContainerModule, declarations: [DocumentEditorContainerComponent], imports: [CommonModule], exports: [DocumentEditorContainerComponent] });
DocumentEditorContainerModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorContainerModule, imports: [[CommonModule]] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorContainerModule, decorators: [{
type: NgModule,
args: [{
imports: [CommonModule],
declarations: [
DocumentEditorContainerComponent
],
exports: [
DocumentEditorContainerComponent
]
}]
}] });
const ToolbarService = { provide: 'DocumentEditorToolbar', useValue: Toolbar };
const RibbonService = { provide: 'DocumentEditorRibbon', useValue: Ribbon };
/**
* NgModule definition for the DocumentEditorContainer component with providers.
*/
class DocumentEditorContainerAllModule {
}
DocumentEditorContainerAllModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorContainerAllModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
DocumentEditorContainerAllModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorContainerAllModule, imports: [CommonModule, DocumentEditorContainerModule], exports: [DocumentEditorContainerModule] });
DocumentEditorContainerAllModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorContainerAllModule, providers: [
ToolbarService,
RibbonService
], imports: [[CommonModule, DocumentEditorContainerModule], DocumentEditorContainerModule] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: DocumentEditorContainerAllModule, decorators: [{
type: NgModule,
args: [{
imports: [CommonModule, DocumentEditorContainerModule],
exports: [
DocumentEditorContainerModule
],
providers: [
ToolbarService,
RibbonService
]
}]
}] });
/**
* Generated bundle index. Do not edit.
*/
export { BookmarkDialogService, BordersAndShadingDialogService, BulletsAndNumberingDialogService, CellOptionsDialogService, CheckBoxFormFieldDialogService, CollaborativeEditingHandlerService, CollaborativeEditingService, ColumnsDialogService, ContextMenuService, DocumentEditorAllModule, DocumentEditorComponent, DocumentEditorContainerAllModule, DocumentEditorContainerComponent, DocumentEditorContainerModule, DocumentEditorModule, DropDownFormFieldDialogService, EditorHistoryService, EditorService, FontDialogService, HyperlinkDialogService, ImageResizerService, ListDialogService, OptimizedService, OptionsPaneService, PageSetupDialogService, ParagraphDialogService, PrintService, RibbonService, SearchService, SelectionService, SfdtExportService, SpellCheckDialogService, SpellCheckerService, StyleDialogService, StylesDialogService, TabDialogService, TableDialogService, TableOfContentsDialogService, TableOptionsDialogService, TablePropertiesDialogService, TextExportService, TextFormFieldDialogService, ToolbarService, WordExportService };
//# sourceMappingURL=syncfusion-ej2-angular-documenteditor.mjs.map
{"version":3,"file":"syncfusion-ej2-angular-documenteditor.mjs","sources":["../../src/document-editor/documenteditor.component.ts","../../src/document-editor/documenteditor.module.ts","../../src/document-editor/documenteditor-all.module.ts","../../src/document-editor-container/documenteditorcontainer.component.ts","../../src/document-editor-container/documenteditorcontainer.module.ts","../../src/document-editor-container/documenteditorcontainer-all.module.ts","../../syncfusion-ej2-angular-documenteditor.ts"],"sourcesContent":["import { Component, ElementRef, ViewContainerRef, ChangeDetectionStrategy, QueryList, Renderer2, Injector, ValueProvider } from '@angular/core';\nimport { ComponentBase, IComponentBase, applyMixins, ComponentMixins, PropertyCollectionInfo, setValue } from '@syncfusion/ej2-angular-base';\nimport { DocumentEditor } from '@syncfusion/ej2-documenteditor';\n\n\n\nexport const inputs: string[] = ['acceptTab','autoResizeOnVisibilityChange','currentUser','defaultPasteOption','documentEditorSettings','documentName','documentSettings','enableAutoFocus','enableBookmarkDialog','enableBordersAndShadingDialog','enableCollaborativeEditing','enableColumnsDialog','enableComment','enableContextMenu','enableCursorOnReadOnly','enableEditor','enableEditorHistory','enableFontDialog','enableFootnoteAndEndnoteDialog','enableFormField','enableHyperlinkDialog','enableImageResizer','enableLayout','enableListDialog','enableLocalPaste','enableLockAndEdit','enableOptionsPane','enablePageSetupDialog','enableParagraphDialog','enablePersistence','enablePrint','enableRtl','enableSearch','enableSelection','enableSfdtExport','enableSpellCheck','enableStyleDialog','enableTableDialog','enableTableOfContentsDialog','enableTableOptionsDialog','enableTablePropertiesDialog','enableTextExport','enableTrackChanges','enableWordExport','headers','height','isReadOnly','layoutType','locale','pageGap','pageOutline','serverActionSettings','serviceUrl','showComments','showRevisions','useCtrlClickToFollowHyperlink','userColor','width','zIndex','zoomFactor'];\nexport const outputs: string[] = ['actionComplete','afterFormFieldFill','beforeAcceptRejectChanges','beforeCommentAction','beforeFileOpen','beforeFormFieldFill','beforePaneSwitch','beforePaste','commentBegin','commentDelete','commentEnd','contentChange','contentControl','created','customContextMenuBeforeOpen','customContextMenuSelect','destroyed','documentChange','keyDown','requestNavigate','searchResultsChange','selectionChange','serviceFailure','trackChange','unsupportedBorderStyleClick','viewChange','zoomFactorChange','beforeXmlHttpRequestSend','documentLoadFailed'];\nexport const twoWays: string[] = [];\n\n/**\n * `ejs-documenteditor` represents the Angular Document Editor Component.\n * ```html\n * <ejs-documenteditor isReadOnly='true' enableSelection='true'></ejs-documenteditor>\n * ```\n */\n@Component({\n selector: 'ejs-documenteditor',\n inputs: inputs,\n outputs: outputs,\n template: '',\n changeDetection: ChangeDetectionStrategy.OnPush,\n queries: {\n\n }\n})\n@ComponentMixins([ComponentBase])\nexport class DocumentEditorComponent extends DocumentEditor implements IComponentBase {\n public context : any;\n public tagObjects: any;\n\tactionComplete: any;\n\tafterFormFieldFill: any;\n\tbeforeAcceptRejectChanges: any;\n\tbeforeCommentAction: any;\n\tbeforeFileOpen: any;\n\tbeforeFormFieldFill: any;\n\tbeforePaneSwitch: any;\n\tbeforePaste: any;\n\tcommentBegin: any;\n\tcommentDelete: any;\n\tcommentEnd: any;\n\tcontentChange: any;\n\tcontentControl: any;\n\tcreated: any;\n\tcustomContextMenuBeforeOpen: any;\n\tcustomContextMenuSelect: any;\n\tdestroyed: any;\n\tdocumentChange: any;\n\tkeyDown: any;\n\trequestNavigate: any;\n\tsearchResultsChange: any;\n\tselectionChange: any;\n\tserviceFailure: any;\n\ttrackChange: any;\n\tunsupportedBorderStyleClick: any;\n\tviewChange: any;\n\tzoomFactorChange: any;\n\tbeforeXmlHttpRequestSend: any;\n\tpublic documentLoadFailed: any;\n\n\n\n constructor(private ngEle: ElementRef, private srenderer: Renderer2, private viewContainerRef:ViewContainerRef, private injector: Injector) {\n super();\n this.element = this.ngEle.nativeElement;\n this.injectedModules = this.injectedModules || [];\n try {\n let mod = this.injector.get('DocumentEditorPrint');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorSfdtExport');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorWordExport');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorTextExport');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorSelection');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorSearch');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorEditor');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorEditorHistory');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorOptionsPane');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorContextMenu');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorImageResizer');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorHyperlinkDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorTableDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorBookmarkDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorTableOfContentsDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorPageSetupDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorParagraphDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorListDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorStyleDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorStylesDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorBulletsAndNumberingDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorFontDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorTablePropertiesDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorBordersAndShadingDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorTableOptionsDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorCellOptionsDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorSpellChecker');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorSpellCheckDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorCollaborativeEditing');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorColumnsDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorCollaborativeEditingHandler');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorOptimized');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorTabDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorTextFormFieldDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorDropDownFormFieldDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorCheckBoxFormFieldDialog');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r\n this.registerEvents(outputs);\n this.addTwoWay.call(this, twoWays);\n setValue('currentInstance', this, this.viewContainerRef);\n this.context = new ComponentBase();\n }\n\n public ngOnInit() {\n this.context.ngOnInit(this);\n }\n\n public ngAfterViewInit(): void {\n this.context.ngAfterViewInit(this);\n }\n\n public ngOnDestroy(): void {\n this.context.ngOnDestroy(this);\n }\n\n public ngAfterContentChecked(): void {\n \n this.context.ngAfterContentChecked(this);\n }\n\n public registerEvents: (eventList: string[]) => void;\n public addTwoWay: (propList: string[]) => void;\n}\n\n","import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { DocumentEditorComponent } from './documenteditor.component';\n\n/**\n * NgModule definition for the DocumentEditor component.\n */\n@NgModule({\n imports: [CommonModule],\n declarations: [\n DocumentEditorComponent\n ],\n exports: [\n DocumentEditorComponent\n ]\n})\nexport class DocumentEditorModule { }","import { NgModule, ValueProvider } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { DocumentEditorComponent } from './documenteditor.component';\nimport { DocumentEditorModule } from './documenteditor.module';\nimport {Print, SfdtExport, WordExport, TextExport, Selection, Search, Editor, EditorHistory, OptionsPane, ContextMenu, ImageResizer, HyperlinkDialog, TableDialog, BookmarkDialog, TableOfContentsDialog, PageSetupDialog, ParagraphDialog, ListDialog, StyleDialog, StylesDialog, BulletsAndNumberingDialog, FontDialog, TablePropertiesDialog, BordersAndShadingDialog, TableOptionsDialog, CellOptionsDialog, SpellChecker, SpellCheckDialog, CollaborativeEditing, ColumnsDialog, CollaborativeEditingHandler, Optimized, TabDialog, TextFormFieldDialog, DropDownFormFieldDialog, CheckBoxFormFieldDialog} from '@syncfusion/ej2-documenteditor'\n\n\nexport const PrintService: ValueProvider = { provide: 'DocumentEditorPrint', useValue: Print};\nexport const SfdtExportService: ValueProvider = { provide: 'DocumentEditorSfdtExport', useValue: SfdtExport};\nexport const WordExportService: ValueProvider = { provide: 'DocumentEditorWordExport', useValue: WordExport};\nexport const TextExportService: ValueProvider = { provide: 'DocumentEditorTextExport', useValue: TextExport};\nexport const SelectionService: ValueProvider = { provide: 'DocumentEditorSelection', useValue: Selection};\nexport const SearchService: ValueProvider = { provide: 'DocumentEditorSearch', useValue: Search};\nexport const EditorService: ValueProvider = { provide: 'DocumentEditorEditor', useValue: Editor};\nexport const EditorHistoryService: ValueProvider = { provide: 'DocumentEditorEditorHistory', useValue: EditorHistory};\nexport const OptionsPaneService: ValueProvider = { provide: 'DocumentEditorOptionsPane', useValue: OptionsPane};\nexport const ContextMenuService: ValueProvider = { provide: 'DocumentEditorContextMenu', useValue: ContextMenu};\nexport const ImageResizerService: ValueProvider = { provide: 'DocumentEditorImageResizer', useValue: ImageResizer};\nexport const HyperlinkDialogService: ValueProvider = { provide: 'DocumentEditorHyperlinkDialog', useValue: HyperlinkDialog};\nexport const TableDialogService: ValueProvider = { provide: 'DocumentEditorTableDialog', useValue: TableDialog};\nexport const BookmarkDialogService: ValueProvider = { provide: 'DocumentEditorBookmarkDialog', useValue: BookmarkDialog};\nexport const TableOfContentsDialogService: ValueProvider = { provide: 'DocumentEditorTableOfContentsDialog', useValue: TableOfContentsDialog};\nexport const PageSetupDialogService: ValueProvider = { provide: 'DocumentEditorPageSetupDialog', useValue: PageSetupDialog};\nexport const ParagraphDialogService: ValueProvider = { provide: 'DocumentEditorParagraphDialog', useValue: ParagraphDialog};\nexport const ListDialogService: ValueProvider = { provide: 'DocumentEditorListDialog', useValue: ListDialog};\nexport const StyleDialogService: ValueProvider = { provide: 'DocumentEditorStyleDialog', useValue: StyleDialog};\nexport const StylesDialogService: ValueProvider = { provide: 'DocumentEditorStylesDialog', useValue: StylesDialog};\nexport const BulletsAndNumberingDialogService: ValueProvider = { provide: 'DocumentEditorBulletsAndNumberingDialog', useValue: BulletsAndNumberingDialog};\nexport const FontDialogService: ValueProvider = { provide: 'DocumentEditorFontDialog', useValue: FontDialog};\nexport const TablePropertiesDialogService: ValueProvider = { provide: 'DocumentEditorTablePropertiesDialog', useValue: TablePropertiesDialog};\nexport const BordersAndShadingDialogService: ValueProvider = { provide: 'DocumentEditorBordersAndShadingDialog', useValue: BordersAndShadingDialog};\nexport const TableOptionsDialogService: ValueProvider = { provide: 'DocumentEditorTableOptionsDialog', useValue: TableOptionsDialog};\nexport const CellOptionsDialogService: ValueProvider = { provide: 'DocumentEditorCellOptionsDialog', useValue: CellOptionsDialog};\nexport const SpellCheckerService: ValueProvider = { provide: 'DocumentEditorSpellChecker', useValue: SpellChecker};\nexport const SpellCheckDialogService: ValueProvider = { provide: 'DocumentEditorSpellCheckDialog', useValue: SpellCheckDialog};\nexport const CollaborativeEditingService: ValueProvider = { provide: 'DocumentEditorCollaborativeEditing', useValue: CollaborativeEditing};\nexport const ColumnsDialogService: ValueProvider = { provide: 'DocumentEditorColumnsDialog', useValue: ColumnsDialog};\nexport const CollaborativeEditingHandlerService: ValueProvider = { provide: 'DocumentEditorCollaborativeEditingHandler', useValue: CollaborativeEditingHandler};\nexport const OptimizedService: ValueProvider = { provide: 'DocumentEditorOptimized', useValue: Optimized};\nexport const TabDialogService: ValueProvider = { provide: 'DocumentEditorTabDialog', useValue: TabDialog};\nexport const TextFormFieldDialogService: ValueProvider = { provide: 'DocumentEditorTextFormFieldDialog', useValue: TextFormFieldDialog};\nexport const DropDownFormFieldDialogService: ValueProvider = { provide: 'DocumentEditorDropDownFormFieldDialog', useValue: DropDownFormFieldDialog};\nexport const CheckBoxFormFieldDialogService: ValueProvider = { provide: 'DocumentEditorCheckBoxFormFieldDialog', useValue: CheckBoxFormFieldDialog};\n\n/**\n * NgModule definition for the DocumentEditor component with providers.\n */\n@NgModule({\n imports: [CommonModule, DocumentEditorModule],\n exports: [\n DocumentEditorModule\n ],\n providers:[\n PrintService,\n SfdtExportService,\n WordExportService,\n TextExportService,\n SelectionService,\n SearchService,\n EditorService,\n EditorHistoryService,\n OptionsPaneService,\n ContextMenuService,\n ImageResizerService,\n HyperlinkDialogService,\n TableDialogService,\n BookmarkDialogService,\n TableOfContentsDialogService,\n PageSetupDialogService,\n ParagraphDialogService,\n ListDialogService,\n StyleDialogService,\n StylesDialogService,\n BulletsAndNumberingDialogService,\n FontDialogService,\n TablePropertiesDialogService,\n BordersAndShadingDialogService,\n TableOptionsDialogService,\n CellOptionsDialogService,\n SpellCheckerService,\n SpellCheckDialogService,\n CollaborativeEditingService,\n ColumnsDialogService,\n CollaborativeEditingHandlerService,\n OptimizedService,\n TabDialogService,\n TextFormFieldDialogService,\n DropDownFormFieldDialogService,\n CheckBoxFormFieldDialogService\n ]\n})\nexport class DocumentEditorAllModule { }","import { Component, ElementRef, ViewContainerRef, ChangeDetectionStrategy, QueryList, Renderer2, Injector, ValueProvider } from '@angular/core';\nimport { ComponentBase, IComponentBase, applyMixins, ComponentMixins, PropertyCollectionInfo, setValue } from '@syncfusion/ej2-angular-base';\nimport { DocumentEditorContainer } from '@syncfusion/ej2-documenteditor';\n\n\n\nexport const inputs: string[] = ['autoResizeOnVisibilityChange','backstageMenu','currentUser','documentEditorSettings','documentSettings','enableAutoFocus','enableComment','enableCsp','enableLocalPaste','enableLockAndEdit','enablePersistence','enableRtl','enableSpellCheck','enableToolbar','enableTrackChanges','fileMenuItems','headers','height','layoutType','locale','restrictEditing','ribbonLayout','serverActionSettings','serviceUrl','showPropertiesPane','toolbarItems','toolbarMode','userColor','width','zIndex'];\nexport const outputs: string[] = ['beforeAcceptRejectChanges','beforeCommentAction','beforePaneSwitch','beforePaste','commentDelete','contentChange','contentControl','created','customContextMenuBeforeOpen','customContextMenuSelect','destroyed','documentChange','fileMenuItemClick','selectionChange','serviceFailure','toolbarClick','trackChange','unsupportedBorderStyleClick','beforeXmlHttpRequestSend'];\nexport const twoWays: string[] = [];\n\n/**\n * `ejs-documenteditor-container` represents the Angular Document Editor Container.\n * ```html\n * <ejs-documenteditor-container></ejs-documenteditor-container>\n * ```\n */\n@Component({\n selector: 'ejs-documenteditorcontainer',\n inputs: inputs,\n outputs: outputs,\n template: '',\n changeDetection: ChangeDetectionStrategy.OnPush,\n queries: {\n\n }\n})\n@ComponentMixins([ComponentBase])\nexport class DocumentEditorContainerComponent extends DocumentEditorContainer implements IComponentBase {\n public context : any;\n public tagObjects: any;\n\tbeforeAcceptRejectChanges: any;\n\tbeforeCommentAction: any;\n\tbeforePaneSwitch: any;\n\tbeforePaste: any;\n\tcommentDelete: any;\n\tcontentChange: any;\n\tcontentControl: any;\n\tcreated: any;\n\tcustomContextMenuBeforeOpen: any;\n\tcustomContextMenuSelect: any;\n\tdestroyed: any;\n\tdocumentChange: any;\n\tfileMenuItemClick: any;\n\tselectionChange: any;\n\tserviceFailure: any;\n\ttoolbarClick: any;\n\ttrackChange: any;\n\tunsupportedBorderStyleClick: any;\n\tpublic beforeXmlHttpRequestSend: any;\n\n\n\n constructor(private ngEle: ElementRef, private srenderer: Renderer2, private viewContainerRef:ViewContainerRef, private injector: Injector) {\n super();\n this.element = this.ngEle.nativeElement;\n this.injectedModules = this.injectedModules || [];\n try {\n let mod = this.injector.get('DocumentEditorToolbar');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r try {\n let mod = this.injector.get('DocumentEditorRibbon');\n if(this.injectedModules.indexOf(mod) === -1) {\n this.injectedModules.push(mod)\n }\n } catch { }\n\r\n this.registerEvents(outputs);\n this.addTwoWay.call(this, twoWays);\n setValue('currentInstance', this, this.viewContainerRef);\n this.context = new ComponentBase();\n }\n\n public ngOnInit() {\n this.context.ngOnInit(this);\n }\n\n public ngAfterViewInit(): void {\n this.context.ngAfterViewInit(this);\n }\n\n public ngOnDestroy(): void {\n this.context.ngOnDestroy(this);\n }\n\n public ngAfterContentChecked(): void {\n \n this.context.ngAfterContentChecked(this);\n }\n\n public registerEvents: (eventList: string[]) => void;\n public addTwoWay: (propList: string[]) => void;\n}\n\n","import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { DocumentEditorContainerComponent } from './documenteditorcontainer.component';\n\n/**\n * NgModule definition for the DocumentEditorContainer component.\n */\n@NgModule({\n imports: [CommonModule],\n declarations: [\n DocumentEditorContainerComponent\n ],\n exports: [\n DocumentEditorContainerComponent\n ]\n})\nexport class DocumentEditorContainerModule { }","import { NgModule, ValueProvider } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { DocumentEditorContainerComponent } from './documenteditorcontainer.component';\nimport { DocumentEditorContainerModule } from './documenteditorcontainer.module';\nimport {Toolbar, Ribbon} from '@syncfusion/ej2-documenteditor'\n\n\nexport const ToolbarService: ValueProvider = { provide: 'DocumentEditorToolbar', useValue: Toolbar};\nexport const RibbonService: ValueProvider = { provide: 'DocumentEditorRibbon', useValue: Ribbon};\n\n/**\n * NgModule definition for the DocumentEditorContainer component with providers.\n */\n@NgModule({\n imports: [CommonModule, DocumentEditorContainerModule],\n exports: [\n DocumentEditorContainerModule\n ],\n providers:[\n ToolbarService,\n RibbonService\n ]\n})\nexport class DocumentEditorContainerAllModule { }","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public_api';\n"],"names":["inputs","outputs","twoWays"],"mappings":"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"}
/**
* Generated bundle index. Do not edit.
*/
/// <amd-module name="@syncfusion/ej2-angular-documenteditor" />
export * from './public_api';