Angular 2 shared events

There are certain cases while developing a web app when we have to emit certain events when something occurs or something changes in one component. We want other application component(s) to be notified of the change. In Angular 2 we have two ways to notify components of those changes. Output …