A Line Von Purple Dress Silk Diane Chain 6 Furstenberg Leo Eqg1Fqwntx
Open Short Sequin Dress Chupeng Party Gown Piece Cocktail Back Prom Two Beaded 2017 Fuchsia Homecoming Piece Chupeng Party Two Gown Cocktail Sequin Short Fuchsia Back 2017 Dress Prom Beaded Homecoming Open

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