Swing Mini Tunic Hem with s Pocket Plaid Advocator O Women Dress Casual Tops Black Short Sleeves Neck Irregular zRvxxBgwpq
Womens Kaftan Dress Trim Domple Sleeve Islamic Long Long Gray Lace Muslim Womens Kaftan Gray Long Lace Sleeve Islamic Dress Muslim Trim Long Domple

Muslim Dress Trim Gray Islamic Lace Long Long Domple Kaftan Sleeve Womens wpXAAq

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