Work Yellow Fit Women Office Coolred Bodycon Dress Color Pencil Buckle Mulit vnwtHqY7
3Elfen Dress Made Berlin Rose Raglan Raglan Mystic in 3Elfen Raglan 3Elfen Berlin Rose Dress 3Elfen Raglan Mystic Made in

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