Prom XingMeng with Yellow Low Gowns Chiffon Dresses Strapless Bridesmaid High Belt YYqrOx
Green Style Two Fake Women Patterned Coolred Pieces Maxi Dress Linen Chinese Coolred Dress Maxi Fake Patterned Style Linen Two Pieces Green Women Chinese

Pieces Two Fake Women Dress Chinese Style Patterned Coolred Green Maxi Linen TqPIwwZ

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