3 Waist 4 Maxi Dress Neck Knot V Twist Casual Qearal Print Floral Party Womens Sleeve Pattern2 Long qwgUCx1YHf
Long with The Lace Gowns Jacket Peacock Beads Long of Cdress Sleeves Mother Dresses Chiffon Bride Formal Jacket Mother Dresses Cdress Lace Gowns Formal The Long with of Chiffon Beads Sleeves Peacock Bride 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