Party Orange Dresses Summer Print Clubwear Off Womens Bodycon Ruffled Cromoncent Shoulder z8fwvgZq
Printed Style Casual Dress Floral Button Swing Cromoncent Ethnic Pleated Womens Yellow Dress Style Ethnic Womens Floral Yellow Casual Button Pleated Printed Swing Cromoncent

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