I might be misunderstanding what you are asking but don't you just subscribe to an event in one page and fire the event in another?
// subscribe
this.events.subscribe('user:login', () => {
this.updateSideMenuItems(true);
});
// fire
this.events.publish('user:login');