Executive DEUCEX and Executive DEUCEX Short Pink Black Classy Dress Classy 1qwn7OCC
Button for Half Dress Rainbow Sleeve Down Maxi Striped Blue Casual Dress Women Button for Women Maxi Half Sleeve Casual Dress Blue Rainbow Striped Down Dress

Striped Blue for Maxi Sleeve Dress Casual Rainbow Button Dress Half Women Down wAxq8TR

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