src/auth/module/services/alert.service.ts
Properties |
constructor()
|
Defined in src/auth/module/services/alert.service.ts:8
|
alerts |
alerts:
|
Type : Array<IAlert>
|
Default value : []
|
Defined in src/auth/module/services/alert.service.ts:7
|
onNewAlert |
onNewAlert:
|
Type : EventEmitter<IAlert>
|
Default value : new EventEmitter<IAlert>()
|
Defined in src/auth/module/services/alert.service.ts:8
|
import {EventEmitter, Injectable} from '@angular/core';
import {IAlert} from '../../..';
@Injectable()
export class AlertService {
alerts: Array<IAlert> = [];
onNewAlert: EventEmitter<IAlert> = new EventEmitter<IAlert>();
constructor() {
this.onNewAlert.subscribe((alert: IAlert) => this.alerts.push(alert)
);
}
}