A ComponentInstruction
represents the route state for a single component. An Instruction
is
composed of a tree of these ComponentInstruction
s.
ComponentInstructions
is a public API. Instances of ComponentInstruction
are passed
to route lifecycle hooks, like $routerCanActivate
.
You should not modify this object. It should be treated as immutable.