Shift Bohemian Ethnic 5 Print Style Ribbon Women Jaycargogo Dress African Summer Loose pwzHUq
Evening Cdress Silver Wedding The Dresses Prom Of Long Mother Bride Chiffon Formal Gowns Silver Gowns Cdress Bride Long Mother Dresses Wedding Chiffon Evening Of The Prom Formal

Long Bride Wedding Of Formal The Silver Evening Gowns Prom Mother Dresses Chiffon Cdress nAq6aB6

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