Is there a way to emit event in angular2 that can be listened to in entire application? Like we had in AngularJS using $rootScope.broadcast
and emit
. Can this same thing be achieved in angular2? I read about @Output()
and EventEmitter()
and implemented it but it restricts only the parent to listen to the event emmitted by child.
I read about BehaviorSubject
being one of the ways to do this. Is that the right approach? Any other solution for this?