angular7-pubsub
Version:
Pub/Sub service for Angular (7-17)
24 lines • 2.18 kB
JavaScript
import { PubSubService } from './angular7-pubsub.service';
import { NgModule } from '@angular/core';
import * as i0 from "@angular/core";
/**
* Base Module needed to use PubSubService.
* @constructor
*/
export class PubSubModule {
static forRoot() {
return {
ngModule: PubSubModule,
providers: [
PubSubService
]
};
}
static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: PubSubModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
static ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "17.3.12", ngImport: i0, type: PubSubModule });
static ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: PubSubModule });
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: PubSubModule, decorators: [{
type: NgModule
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5ndWxhcjctcHVic3ViLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9hbmd1bGFyNy1wdWJzdWIubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSwyQkFBMkIsQ0FBQztBQUMxRCxPQUFPLEVBQXVCLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQzs7QUFFOUQ7OztHQUdHO0FBRUgsTUFBTSxPQUFPLFlBQVk7SUFDaEIsTUFBTSxDQUFDLE9BQU87UUFDbkIsT0FBTztZQUNMLFFBQVEsRUFBRSxZQUFZO1lBQ3RCLFNBQVMsRUFBRTtnQkFDVCxhQUFhO2FBQ2Q7U0FDRixDQUFDO0lBQ0osQ0FBQzt3R0FSVSxZQUFZO3lHQUFaLFlBQVk7eUdBQVosWUFBWTs7NEZBQVosWUFBWTtrQkFEeEIsUUFBUSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFB1YlN1YlNlcnZpY2UgfSBmcm9tICcuL2FuZ3VsYXI3LXB1YnN1Yi5zZXJ2aWNlJztcbmltcG9ydCB7IE1vZHVsZVdpdGhQcm92aWRlcnMsIE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbi8qKlxuICogQmFzZSBNb2R1bGUgbmVlZGVkIHRvIHVzZSBQdWJTdWJTZXJ2aWNlLlxuICogQGNvbnN0cnVjdG9yXG4gKi9cbkBOZ01vZHVsZSgpXG5leHBvcnQgY2xhc3MgUHViU3ViTW9kdWxlIHtcbiAgcHVibGljIHN0YXRpYyBmb3JSb290KCk6IE1vZHVsZVdpdGhQcm92aWRlcnM8UHViU3ViTW9kdWxlPiB7XG4gICAgcmV0dXJuIHtcbiAgICAgIG5nTW9kdWxlOiBQdWJTdWJNb2R1bGUsXG4gICAgICBwcm92aWRlcnM6IFtcbiAgICAgICAgUHViU3ViU2VydmljZVxuICAgICAgXVxuICAgIH07XG4gIH1cbn0iXX0=