Hooded Loose Long Hem Irregular Dress Jaycargogo Tunic Red Sleeve Sweater Dress Womens IqZacS0
Applique Gown Annies Sweetheart Neckline Lace Wedding Bodice Womens A7 Mermaid Bridal Wedding Womens A7 Annies Bodice Sweetheart Neckline Applique Bridal Gown Lace 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