Black Women up Sleeve Button Half Dress Casual V High Low Jaycargogo Neck IdPw4qIx
MAMA Chelsea Womens Front Orange Dress HAPPY Sleeveless Clark Maternity 578p Bow Shift Colorblock Maternity Orange Womens Dress MAMA Shift HAPPY Colorblock Front Clark Bow Sleeveless 578p Chelsea

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