Shirt Twist s Purple Jaycargogo Irregular Summer Women Long Sleeve Short Dress wAqaXCx8
Dress Beading Avril Off Mermaid Prom Evening Gorgeous Dress Satin the Shoulder Fuchsia Beading Evening Gorgeous Satin Avril Fuchsia Mermaid Dress Shoulder Prom Off the Dress

Fuchsia Gorgeous Shoulder Mermaid Avril Dress Prom the Off Satin Evening Dress Beading B5qwPS

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