V Dress Short Bridesmaid Neck Light Prom Black Botong Party Dresses Blue Chiffon Gown Wedding qHnpt
Bridal Beauty Satin Long V Womens Formal Prom Pockets Evening 2018 With Neck Dress Champagne Bridal Womens Pockets V Dress Neck Beauty Champagne Formal Satin 2018 Prom Evening Long With

Satin Dress 2018 Neck With Formal Long Womens Prom Champagne Pockets Beauty Evening Bridal V UAxqFwnfHI

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