Chiffon A Long Adorona Bridal Dress Wedding Ribbon Straps line Tiered Canary Spaghetti n744I1qCO
Colorblock Shift Dress Womens Front Maternity MAMA HAPPY Bow Orange Sleeveless Clark Chelsea 578p Womens Clark Shift Sleeveless HAPPY Front Maternity Bow 578p Chelsea Dress MAMA Orange Colorblock

Maternity Orange HAPPY Dress Colorblock Womens Shift MAMA Clark Sleeveless 578p Chelsea Bow Front rIq74I

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