Prom Satin s Shoulder Women Royalblue Dresses Short Off Bridal Amore Bridesmaid 0qSCZTwx
Black Tops Neck Womens Long Tunic Cold Round Cruiize Sleeve Loose Shoulder Shoulder Loose Tunic Black Cruiize Round Womens Cold Sleeve Neck Long Tops

Neck Black Tops Cruiize Loose Round Shoulder Long Cold Sleeve Womens Tunic ExFwUqvC

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