Lace Pencil Black Sleeve Cocktail Short Pleated Party Floral Beyove Dress Women Zwfxq1
Waist Length As5 Accept Comfy Dress Womens Knee Strap Bodycon Spaghetti Womens As5 Knee Waist Spaghetti Length Bodycon Comfy Accept Dress Strap

Womens Dress Spaghetti Strap As5 Knee Length Accept Waist Comfy Bodycon fdp8qpw

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