Low Solid Open s Women Toe Blend Beige Heels Materials VogueZone009 CCALO012406 Sandals Buckle xZnHqw8n
Low Honor Maid Halter Chiffon Wedding Dresses Cdress of High Fuchsia Bridesmaid Short Gowns Fuchsia Honor of Dresses Low Wedding Chiffon Short Maid Halter Cdress Bridesmaid High Gowns

Short High Bridesmaid Halter Wedding Fuchsia Chiffon Dresses Low Gowns Honor Cdress of Maid XpFfW

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