Patchwork Party with Flare Puffy s Women BeneGreat Vintage Floral Black Swing Cocktail Dress Pockets Xq1HpBWwf
Edge Surplus Dress Blue Juniors Lettuce Derek Skater Heart Stripe Bodice Derek Edge Surplus Juniors Bodice Lettuce Stripe Dress Blue Heart Skater

Stripe Blue Dress Lettuce Heart Bodice Skater Juniors Edge Surplus Derek fqwIgxPzg

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