BessDress Dresses BD348 Lace Short Floral Party Cocktail Blue Homecoming Dresses Halter qw6qxrA4
Bridesmaid Dress Prom Coral Short Tulle Bridesmay Keyhole Dress Beading Homecoming Beading Short Dress Prom Homecoming Bridesmaid Coral Bridesmay Keyhole Tulle Dress

Beading Dress Keyhole Bridesmay Tulle Prom Bridesmaid Coral Dress Short Homecoming wEXqRxSWqI

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