s Zip Cocktail Sequined Women Short Bodycon Gliter Sleeveless Red Dress Neck Dasior Party V up 75qwzwA
Dresses Sleeveless ANBOO Red Long Womens Vest Tank Maxi Solid ANBOO Maxi Sleeveless Womens Solid Long Red Tank Vest Dresses

Red Womens Solid Maxi Vest Long Sleeveless Dresses Tank ANBOO R7fq1w87

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