Shoulder Off Gray Yiwa Dark Elegant Long Fashion Sexy Skirt Dress Women Slim qwEgEtAF
Slit Coffee Crewneck Dress Loose Shirts Womens Fit Irregular Maxi JSYAU Side Summer Fit Maxi Crewneck Loose Summer JSYAU Coffee Womens Dress Irregular Slit Shirts Side

Shirts Loose Dress Womens Irregular Crewneck Side Coffee JSYAU Fit Summer Slit Maxi 68Sx4F

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