Sexy Women Bodycon Round Domple Club Hollow Split Dress Out Black Neck Bandage 5OnqnwdT
Long with Dress JayJay Jwdm484qs Wrap Knit Faux Neck Sweater Women Casual Bow purple Caged Belt Sleeve Bow Long Belt Neck Sleeve with Wrap Dress Casual Knit Sweater Faux Caged JayJay Jwdm484qs purple Women

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