Women Womens Zhhyltt Muslims Style Robe Blue Traditional Pendulum Round Dress Dark Neck for Long Dubai Long Long Dress Dress Malaysia Muslim Folk Sleeve Big rrt7fx
Sleeve Evening Red MACloth Dress Lace Off Chiffon Prom The Half Formal Shoulder Gown Dress Shoulder Evening Formal MACloth Gown The Sleeve Half Red Lace Off Prom Chiffon

Dress The Lace Formal Evening Gown Chiffon Prom MACloth Half Red Sleeve Off Shoulder P0q1n5Yw

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