Bess Prom Homecoming with V Knee s Bridal Neck Straps Women Gold Lace Length Dresses rwcqTWrf
Chain Purse Shoulder Dress Bead Pearls Bags Womens Wedding Clutch Ladies Evening Wallet Black Bags Red Bead Womens Dress Black Evening Wallet Shoulder Bags Ladies Red Pearls Purse Wedding Bags Clutch Chain

Dress Black Red Womens Wallet Chain Clutch Shoulder Bags Wedding Bags Purse Pearls Bead Ladies Evening A8q168

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