import { Injectable, EventEmitter } from '@angular/core'; import {FilterInfo} from '../types/filter-info'; /** * @author Harsha A.N.S */ @Injectable({ providedIn: 'root', }) export class FilterUpdateBroadcastService { public notifyChild$: EventEmitter; public notifyParent$: EventEmitter; constructor() { this.notifyChild$ = new EventEmitter(); this.notifyParent$ = new EventEmitter(); } public notifyChild(item: FilterInfo): void { this.notifyChild$.emit(item); } notifyParent(item: FilterInfo): void { this.notifyParent$.emit(item); } }