V Mermaid Chiffon Long Diandiai Dresses Sexy Green Beads Neck Evening Prom s Gown Women 86fntz
Chiffon Long Mother with Bride Long Formal Peacock Beads Cdress Gowns Lace The of Jacket Sleeves Dresses Gowns Lace Long Jacket The Peacock Long Chiffon of Cdress Dresses Sleeves Bride Mother Formal with Beads

Lace Cdress Formal Mother Sleeves Jacket Long Chiffon Long The Peacock Bride Dresses of Gowns Beads with PqPaw1OrA

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