Dresses Zipper Women Fitted 1 Beach Solid s Sleeveless Slip Coolred q8ZtgwII
Flounce Coolred Caftan Formal Women White Dress Solid Sexy Package Hip Colored White Hip Dress Package Colored Flounce Caftan Formal Sexy Solid Coolred Women

Dress Caftan Coolred Formal Flounce Women Hip White Colored Solid Sexy Package 0xFqST0z

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