Women DEZZAL Dress Neck Tunic Leaves V Short Casual Print s Sleeve dwgOfwqHx
Oversized Blue Bohemian Dress Coolred Dress Maxi Style Women 8XL Tank Printed Lake Dress Coolred Style Printed Oversized Dress Women Bohemian Lake 8XL Blue Tank Maxi

Oversized Dress Lake Tank Blue Dress Printed Bohemian 8XL Style Women Maxi Coolred 81wqxYw

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