Space Stars Womens Moon CowCow Constellations Dark Hemisphere Sky Moon Sun 5XL Night Dress Sleeve Lightning Short XS xnXRwwB
Da Partywear Ethnic Multi Facioun Indian Women Traditonal Kameez Salwar Designer Facioun Traditonal Designer Women Da Kameez Partywear Indian Ethnic Multi Salwar

Kameez Traditonal Da Partywear Facioun Indian Ethnic Salwar Multi Women Designer xwxzPSnqA

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