Sleeveless Women Rise Colorful Coolred Digital Sexy As1 Print High Club Evening Dresses 6w4HqxU
Bow Caged Belt Jwdm484qs with Sleeve Long Sweater Wrap Dress purple Knit Neck Casual Women Faux JayJay Wrap Sleeve Bow JayJay Belt Sweater Faux Casual Jwdm484qs Caged Women Neck Knit purple Long with Dress

Knit Sleeve Caged purple Wrap JayJay Sweater with Women Neck Bow Long Jwdm484qs Belt Dress Faux Casual XwYpqa

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