Dress Allonly Sleeveless Women Bandage Bodycon Stripe Blue Printed Sexy Clubwear Party d0H0Wnqr4
Style Yellow Womens Printed Pleated Dress Ethnic Casual Swing Cromoncent Floral Button Casual Printed Swing Dress Cromoncent Floral Pleated Ethnic Yellow Button Style Womens

Dress Womens Printed Ethnic Style Cromoncent Pleated Casual Yellow Button Floral Swing zdBWwqY

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