title: call a function in a component from another component
body: <p>In Angular2 , assume I have component1(use it as left panel navigator) and component2 .these two components are not related to each other (sibling, parent and child, ...).
  how can I call a function in component1 from component2?
  I cant use event binding here.</p>