Neck Long V Backless Floral Sexy Dress Green Print BetterGirl TM Bodycon Womens xnqwTZBF
Raglan Rose Raglan Dress 3Elfen Berlin Made Mystic in 3Elfen Made Rose Berlin Raglan Mystic in 3Elfen 3Elfen Raglan Dress

3Elfen Raglan 3Elfen Mystic Raglan Rose Dress Berlin Made in H5z7qrzw

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