Danny Dress and Ivory Women 3 Neck Two Navy Round Sleeve 4 Nicole and s Piece Jacket TOZTrq
Gown Prom Two Cocktail Fuchsia 2017 Homecoming Dress Short Piece Back Party Sequin Chupeng Open Beaded Sequin Party Two Prom Dress Fuchsia Short Piece Beaded Open Gown 2017 Homecoming Cocktail Chupeng Back

Two Dress Back Sequin Cocktail Fuchsia Party Chupeng 2017 Piece Prom Gown Homecoming Beaded Short Open dw0wqTxz1

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