angular2-tinymce
Version:
Angular component for TinyMCE MCE WYSIWYG editor
42 lines (41 loc) • 3.21 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,uselessCode} checked by tsc
*/
import { NgModule } from '@angular/core';
import { TinymceComponent } from './angular2-tinymce-lib.component';
import { TinymceDefaultOptions } from './angular2-tinymce-lib.default';
var TinymceModule = /** @class */ (function () {
function TinymceModule() {
}
/**
* @param {?=} userConfig
* @return {?}
*/
TinymceModule.withConfig = /**
* @param {?=} userConfig
* @return {?}
*/
function (userConfig) {
if (userConfig === void 0) { userConfig = {}; }
return {
ngModule: TinymceModule,
providers: [
{ provide: 'TINYMCE_CONFIG', useValue: userConfig }
]
};
};
TinymceModule.decorators = [
{ type: NgModule, args: [{
imports: [],
declarations: [TinymceComponent],
exports: [TinymceComponent],
providers: [
{ provide: 'TINYMCE_CONFIG', useClass: TinymceDefaultOptions }
]
},] }
];
return TinymceModule;
}());
export { TinymceModule };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5ndWxhcjItdGlueW1jZS1saWIubW9kdWxlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vYW5ndWxhcjItdGlueW1jZS8iLCJzb3VyY2VzIjpbImxpYi9hbmd1bGFyMi10aW55bWNlLWxpYi5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBdUIsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzlELE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLGtDQUFrQyxDQUFDO0FBRXBFLE9BQU8sRUFBRSxxQkFBcUIsRUFBRSxNQUFNLGdDQUFnQyxDQUFDOzs7Ozs7OztJQVcvRCx3QkFBVTs7OztJQUFqQixVQUFrQixVQUErQjtRQUEvQiwyQkFBQSxFQUFBLGVBQStCO1FBQ2hELE9BQU87WUFDTixRQUFRLEVBQUUsYUFBYTtZQUN2QixTQUFTLEVBQUU7Z0JBQ1YsRUFBRSxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsUUFBUSxFQUFFLFVBQVUsRUFBRTthQUNuRDtTQUNELENBQUM7S0FDRjs7Z0JBaEJELFFBQVEsU0FBQztvQkFDVCxPQUFPLEVBQUUsRUFBRTtvQkFDWCxZQUFZLEVBQUUsQ0FBQyxnQkFBZ0IsQ0FBQztvQkFDaEMsT0FBTyxFQUFFLENBQUMsZ0JBQWdCLENBQUM7b0JBQzNCLFNBQVMsRUFBRTt3QkFDVixFQUFFLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxRQUFRLEVBQUUscUJBQXFCLEVBQUU7cUJBQzlEO2lCQUNEOzt3QkFaRDs7U0FhYSxhQUFhIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTW9kdWxlV2l0aFByb3ZpZGVycywgTmdNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IFRpbnltY2VDb21wb25lbnQgfSBmcm9tICcuL2FuZ3VsYXIyLXRpbnltY2UtbGliLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBUaW55bWNlT3B0aW9ucyB9IGZyb20gJy4vYW5ndWxhcjItdGlueW1jZS1saWIuY29uZmlnLmludGVyZmFjZSc7XG5pbXBvcnQgeyBUaW55bWNlRGVmYXVsdE9wdGlvbnMgfSBmcm9tICcuL2FuZ3VsYXIyLXRpbnltY2UtbGliLmRlZmF1bHQnO1xuXG5ATmdNb2R1bGUoe1xuXHRpbXBvcnRzOiBbXSxcblx0ZGVjbGFyYXRpb25zOiBbVGlueW1jZUNvbXBvbmVudF0sXG5cdGV4cG9ydHM6IFtUaW55bWNlQ29tcG9uZW50XSxcblx0cHJvdmlkZXJzOiBbXG5cdFx0eyBwcm92aWRlOiAnVElOWU1DRV9DT05GSUcnLCB1c2VDbGFzczogVGlueW1jZURlZmF1bHRPcHRpb25zIH1cblx0XVxufSlcbmV4cG9ydCBjbGFzcyBUaW55bWNlTW9kdWxlIHtcblx0c3RhdGljIHdpdGhDb25maWcodXNlckNvbmZpZzogVGlueW1jZU9wdGlvbnMgPSB7fSk6IE1vZHVsZVdpdGhQcm92aWRlcnMge1xuXHRcdHJldHVybiB7XG5cdFx0XHRuZ01vZHVsZTogVGlueW1jZU1vZHVsZSxcblx0XHRcdHByb3ZpZGVyczogW1xuXHRcdFx0XHR7IHByb3ZpZGU6ICdUSU5ZTUNFX0NPTkZJRycsIHVzZVZhbHVlOiB1c2VyQ29uZmlnIH1cblx0XHRcdF1cblx0XHR9O1xuXHR9XG59XG4iXX0=