UNPKG

@wizdm/teleport

Version:
23 lines 2.71 kB
import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { PortalDirective } from './portal.directive'; import { TeleportDirective } from './teleport.directive'; import { TeleportConfigToken } from './teleport.service'; export class TeleportModule { static init(config) { return { ngModule: TeleportModule, providers: [ { provide: TeleportConfigToken, useValue: config } ] }; } } TeleportModule.decorators = [ { type: NgModule, args: [{ imports: [CommonModule], declarations: [PortalDirective, TeleportDirective], exports: [PortalDirective, TeleportDirective] },] } ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGVsZXBvcnQubW9kdWxlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vdGVsZXBvcnQvc3JjL2xpYi90ZWxlcG9ydC5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsRUFBdUIsTUFBTSxlQUFlLENBQUM7QUFDOUQsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQy9DLE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSxvQkFBb0IsQ0FBQztBQUNyRCxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxzQkFBc0IsQ0FBQztBQUN6RCxPQUFPLEVBQUUsbUJBQW1CLEVBQWtCLE1BQU0sb0JBQW9CLENBQUM7QUFRekUsTUFBTSxPQUFPLGNBQWM7SUFFekIsTUFBTSxDQUFDLElBQUksQ0FBQyxNQUFzQjtRQUVoQyxPQUFPO1lBQ0wsUUFBUSxFQUFFLGNBQWM7WUFDeEIsU0FBUyxFQUFFO2dCQUNULEVBQUUsT0FBTyxFQUFFLG1CQUFtQixFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQUU7YUFDbkQ7U0FDRixDQUFDO0lBQ0osQ0FBQzs7O1lBaEJGLFFBQVEsU0FBQztnQkFDUixPQUFPLEVBQUUsQ0FBRSxZQUFZLENBQUU7Z0JBQ3pCLFlBQVksRUFBRSxDQUFFLGVBQWUsRUFBRSxpQkFBaUIsQ0FBRTtnQkFDcEQsT0FBTyxFQUFFLENBQUUsZUFBZSxFQUFFLGlCQUFpQixDQUFFO2FBRWhEIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTmdNb2R1bGUsIE1vZHVsZVdpdGhQcm92aWRlcnMgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XG5pbXBvcnQgeyBQb3J0YWxEaXJlY3RpdmUgfSBmcm9tICcuL3BvcnRhbC5kaXJlY3RpdmUnO1xuaW1wb3J0IHsgVGVsZXBvcnREaXJlY3RpdmUgfSBmcm9tICcuL3RlbGVwb3J0LmRpcmVjdGl2ZSc7XG5pbXBvcnQgeyBUZWxlcG9ydENvbmZpZ1Rva2VuLCBUZWxlcG9ydENvbmZpZyB9IGZyb20gJy4vdGVsZXBvcnQuc2VydmljZSc7XG5cbkBOZ01vZHVsZSh7XG4gIGltcG9ydHM6IFsgQ29tbW9uTW9kdWxlIF0sXG4gIGRlY2xhcmF0aW9uczogWyBQb3J0YWxEaXJlY3RpdmUsIFRlbGVwb3J0RGlyZWN0aXZlIF0sXG4gIGV4cG9ydHM6IFsgUG9ydGFsRGlyZWN0aXZlLCBUZWxlcG9ydERpcmVjdGl2ZSBdXG4gIFxufSlcbmV4cG9ydCBjbGFzcyBUZWxlcG9ydE1vZHVsZSB7IFxuXG4gIHN0YXRpYyBpbml0KGNvbmZpZzogVGVsZXBvcnRDb25maWcpOiBNb2R1bGVXaXRoUHJvdmlkZXJzPFRlbGVwb3J0TW9kdWxlPiB7XG5cbiAgICByZXR1cm4ge1xuICAgICAgbmdNb2R1bGU6IFRlbGVwb3J0TW9kdWxlLFxuICAgICAgcHJvdmlkZXJzOiBbXG4gICAgICAgIHsgcHJvdmlkZTogVGVsZXBvcnRDb25maWdUb2tlbiwgdXNlVmFsdWU6IGNvbmZpZyB9XG4gICAgICBdXG4gICAgfTtcbiAgfVxufVxuIl19