Slim Red Accept Mini Sleeve Wine s Bodycon Bat Dress Long Comfy Waist Women w78EzRZqWB
Bodice Lace Wedding Bridal Annies Mermaid Neckline A7 Gown Sweetheart Womens Applique Applique Bridal Sweetheart A7 Bodice Annies Wedding Neckline Lace Womens Gown Mermaid

A7 Lace Wedding Neckline Applique Annies Gown Sweetheart Bodice Womens Bridal Mermaid TvxIqwaB6

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