Cap Champagne Gowns Cdress Long Dresses Party Evening Maxi Bridesmaid Chiffon Prom Lace Sleeves 117qPwX
One Shoulder Bridesmaid Gowns Chiffon Orange Party Botong Dresses Prom Bridesmaid Orange Prom Gowns One Party Dresses Shoulder Chiffon Botong

Chiffon Gowns Shoulder Prom Orange Botong Party Bridesmaid One Dresses fxqAAg6wT

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