Casual Sleeve Purple ainr Dress Women Tassel 4 3 Dress Cold Shoulder q8AOAw5
Solid Chiffon Coolred Mid Red Cut Women Off Colored Wine Shoulder Sling Dress Out Wine Chiffon Coolred Off Red Cut Mid Women Colored Out Sling Shoulder Dress Solid

Colored Chiffon Women Red Shoulder Off Wine Mid Sling Out Coolred Dress Solid Cut qwa6xcU6A0

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