import { Injectable } from '@angular/core'; import { Observable, Subject } from 'rxjs'; @Injectable({ providedIn: 'any' }) export class CardService { event = new Subject(); constructor() {} exposeEvent = (): Observable => { return this.event.asObservable(); }; triggerEvent = (eventData: any) => { this.event.next(eventData); }; }