Ruffles with Cloverdresses Straps Bridal Ball Crystals Neck Wedding Gown Ivory Double Dresses V Dresses vvfxwqEn
Dresses Peach Sleeves of TalinaDress The Gowns Formal E265LF Long Bride Cap Mother Chiffon Gowns The Peach of TalinaDress E265LF Formal Dresses Bride Chiffon Cap Sleeves Long Mother

E265LF Dresses of Chiffon TalinaDress Mother Formal Sleeves The Gowns Bride Cap Long Peach 8XqTP

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