Painting Women Vintage Waist Evening Coolred Pattern12 Dresses Club Tube Backless qEafdnxpw
Long Mother Dresses Gowns Bride Jacket Peacock Lace The Cdress with of Beads Chiffon Sleeves Long Formal of The Long Bride Peacock Lace Chiffon with Mother Jacket Gowns Formal Dresses Cdress Sleeves Beads Long

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