On this page
InjectFlags
enum
Injection flags for DI.
enum InjectFlags {
  Default: 0b0000
  Host: 0b0001
  Self: 0b0010
  SkipSelf: 0b0100
  Optional: 0b1000
}
   Members
| Member | Description | 
|---|---|
Default: 0b0000 | 
       Check self and check parent injector if needed  | 
      
Host: 0b0001 | 
       Specifies that an injector should retrieve a dependency from any injector until reaching the host element of the current component. (Only used with Element Injector)  | 
      
Self: 0b0010 | 
       Don't ascend to ancestors of the node requesting injection.  | 
      
SkipSelf: 0b0100 | 
       Skip the node that is requesting injection.  | 
      
Optional: 0b1000 | 
       Inject   | 
      
© 2010–2021 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
 https://v11.angular.io/api/core/InjectFlags