Dress Oversized Lapel 1 Out Sleeve Striped Half Women Coolred Business Cut wXCqzaA
Checkerboard Midi Club Red Womens Sexy Cromoncent Plaid Bodycon Dress Dress Cromoncent Sexy Bodycon Midi Club Checkerboard Plaid Womens Red

Plaid Red Checkerboard Club Womens Sexy Cromoncent Midi Bodycon Dress ERwfFTq

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