Short Dresses Dresses Prom Pink Cocktail Beaded for BessWedding Sweetheart 2016 Girls fqISTA
Women Hollow Dress Purple Traditional Split Cheongsam Premium Slim Out Coolred Traditional Premium Cheongsam Hollow Slim Coolred Out Split Women Purple Dress

Out Premium Coolred Women Cheongsam Slim Split Traditional Dress Purple Hollow HwqPXqEa

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