I have a layout component that has a <router-outlet> in which child components are dynamically inserted by the router.
How do I know, when child element is inserted and is finished constructing it's view?
Also, I can't fire events from child components manually, because I want this solution to be generic.