cotyledon Neck Sleeve Dresses s Scoop Formal Short Half Gowns Party Women A6q1wArf
Party Bridesmaid Cocktail Short BM3728 navy Chiffon Dress 35 Halter DaisyFormals Dress Dress DaisyFormals 35 Party Halter Bridesmaid navy Short Cocktail Dress BM3728 Chiffon

navy Dress BM3728 Bridesmaid Cocktail DaisyFormals 35 Dress Chiffon Halter Short Party qwwBU0v

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