W3cubDocs

/Angular

InjectOptions

interface

Type of the options argument to inject.

interface InjectOptions {
  optional?: boolean
  skipSelf?: boolean
  self?: boolean
  host?: boolean
}

Properties

Property Description
optional?: boolean

Use optional injection, and return null if the requested token is not found.

skipSelf?: boolean

Start injection at the parent of the current injector.

self?: boolean

Only query the current injector for the token, and don't fall back to the parent injector if it's not found.

host?: boolean

Stop injection at the host component's injector. Only relevant when injecting from an element injector, and a no-op for environment injectors.

© 2010–2023 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://angular.io/api/core/InjectOptions