Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Singleton Module
- @NgModule()
- @Injectable()
- export class ComponentHelper {
- constructor() {}
- static forRoot(): ModuleWithProviders {
- return {
- ngModule: ComponentHelper
- }
- }
- public static DowngradeFactory(componentName: string, className: any): void {
- angular.module(APP_MODULE_NAME).factory(componentName, downgradeInjectable(className));
- }
- public static DowngradeDirective(componentName: string, className: any): void {
- angular.module(APP_MODULE_NAME).directive(componentName, downgradeComponent({
- component: className
- }))
- }
- }
Add Comment
Please, Sign In to add comment