Store contextual information about the children (= nested) RouterOutlet
Methods
|
Called when a RouterOutlet directive is instantiated
|
onChildOutletCreated(childName: string, outlet: RouterOutlet): void
onChildOutletCreated(childName: string, outlet: RouterOutlet): void
Parameters
Returns
void
|
|
Called when a RouterOutlet directive is destroyed.
We need to keep the context as the outlet could be destroyed inside a NgIf and might be
re-created later.
|
onChildOutletDestroyed(childName: string): void
onChildOutletDestroyed(childName: string): void
Parameters
Returns
void
|
|
Called when the corresponding route is deactivated during navigation.
Because the component get destroyed, all children outlet are destroyed.
|
onOutletDeactivated(): Map<string, OutletContext>
Parameters
There are no parameters.
Returns
Map<string, OutletContext>
|
|
onOutletReAttached(contexts: Map<string, OutletContext>)
Parameters
|