angular2-tinymce
Version:
Angular component for TinyMCE MCE WYSIWYG editor
33 lines (32 loc) • 2.88 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';
export class TinymceModule {
/**
* @param {?=} userConfig
* @return {?}
*/
static withConfig(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 }
]
},] }
];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5ndWxhcjItdGlueW1jZS1saWIubW9kdWxlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vYW5ndWxhcjItdGlueW1jZS8iLCJzb3VyY2VzIjpbImxpYi9hbmd1bGFyMi10aW55bWNlLWxpYi5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBdUIsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzlELE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLGtDQUFrQyxDQUFDO0FBRXBFLE9BQU8sRUFBRSxxQkFBcUIsRUFBRSxNQUFNLGdDQUFnQyxDQUFDO0FBVXZFLE1BQU07Ozs7O0lBQ0wsTUFBTSxDQUFDLFVBQVUsQ0FBQyxhQUE2QixFQUFFO1FBQ2hELE9BQU87WUFDTixRQUFRLEVBQUUsYUFBYTtZQUN2QixTQUFTLEVBQUU7Z0JBQ1YsRUFBRSxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsUUFBUSxFQUFFLFVBQVUsRUFBRTthQUNuRDtTQUNELENBQUM7S0FDRjs7O1lBaEJELFFBQVEsU0FBQztnQkFDVCxPQUFPLEVBQUUsRUFBRTtnQkFDWCxZQUFZLEVBQUUsQ0FBQyxnQkFBZ0IsQ0FBQztnQkFDaEMsT0FBTyxFQUFFLENBQUMsZ0JBQWdCLENBQUM7Z0JBQzNCLFNBQVMsRUFBRTtvQkFDVixFQUFFLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxRQUFRLEVBQUUscUJBQXFCLEVBQUU7aUJBQzlEO2FBQ0QiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBNb2R1bGVXaXRoUHJvdmlkZXJzLCBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgVGlueW1jZUNvbXBvbmVudCB9IGZyb20gJy4vYW5ndWxhcjItdGlueW1jZS1saWIuY29tcG9uZW50JztcbmltcG9ydCB7IFRpbnltY2VPcHRpb25zIH0gZnJvbSAnLi9hbmd1bGFyMi10aW55bWNlLWxpYi5jb25maWcuaW50ZXJmYWNlJztcbmltcG9ydCB7IFRpbnltY2VEZWZhdWx0T3B0aW9ucyB9IGZyb20gJy4vYW5ndWxhcjItdGlueW1jZS1saWIuZGVmYXVsdCc7XG5cbkBOZ01vZHVsZSh7XG5cdGltcG9ydHM6IFtdLFxuXHRkZWNsYXJhdGlvbnM6IFtUaW55bWNlQ29tcG9uZW50XSxcblx0ZXhwb3J0czogW1RpbnltY2VDb21wb25lbnRdLFxuXHRwcm92aWRlcnM6IFtcblx0XHR7IHByb3ZpZGU6ICdUSU5ZTUNFX0NPTkZJRycsIHVzZUNsYXNzOiBUaW55bWNlRGVmYXVsdE9wdGlvbnMgfVxuXHRdXG59KVxuZXhwb3J0IGNsYXNzIFRpbnltY2VNb2R1bGUge1xuXHRzdGF0aWMgd2l0aENvbmZpZyh1c2VyQ29uZmlnOiBUaW55bWNlT3B0aW9ucyA9IHt9KTogTW9kdWxlV2l0aFByb3ZpZGVycyB7XG5cdFx0cmV0dXJuIHtcblx0XHRcdG5nTW9kdWxlOiBUaW55bWNlTW9kdWxlLFxuXHRcdFx0cHJvdmlkZXJzOiBbXG5cdFx0XHRcdHsgcHJvdmlkZTogJ1RJTllNQ0VfQ09ORklHJywgdXNlVmFsdWU6IHVzZXJDb25maWcgfVxuXHRcdFx0XVxuXHRcdH07XG5cdH1cbn1cbiJdfQ==