Flroal WOOSEA Elegant Burgundy Sleeve Dress Full Lace 3 Cocktail Women s Short 4 6Uw06q
Dress Short Party Chiffon Asymmetrical Women Dress Grape Alicepub Prom Gown Bridesmaid Short Chiffon Prom Women Alicepub Bridesmaid Gown Dress Asymmetrical Party Dress Grape

Gown Grape Short Dress Alicepub Asymmetrical Party Bridesmaid Women Dress Chiffon Prom wxnBzSqgPx

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