Dress Velvet Pattern10 Coolred Delicate Women Embroidery Collar Stand Cheongsam xXO0wXqr
Dresses Low Honor Gowns of Bridesmaid Wedding Halter Short Chiffon Fuchsia High Cdress Maid Low Short Chiffon Halter Bridesmaid Dresses Gowns Wedding of Fuchsia Cdress Maid Honor High

Short High Bridesmaid Halter Wedding Fuchsia Chiffon Dresses Low Gowns Honor Cdress of Maid XpFfW

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