Semi Donkap s Blue Sleeveless Donkap Dress Women Party Flare Women qPRZZw
Atmospheric Color Grey Fashion Female Simple Bobbycool Knitting Black Dress Knitting Fashion Dress Atmospheric Female Bobbycool Grey Color Simple Black

Color Atmospheric Bobbycool Dress Grey Female Simple Fashion Black Knitting HTaqEw5

A constructor parameter decorator that marks a dependency as optional.

See also

Description

The DI framework provides null if the dependency is not found. For example, the following code allows the possibility of a null result:

class Engine {} @ Injectable() class Car { constructor(@ Optional() public engine: Engine) {} } const injector = ReflectiveInjector.resolveAndCreate([Car]); expect(injector.get(Car).engine).toBeNull();
      
      class Engine {}

@Injectable()
class Car {
  constructor(@Optional() public engine: Engine) {}
}

const injector = ReflectiveInjector.resolveAndCreate([Car]);
expect(injector.get(Car).engine).toBeNull();
    

Options