Skater Waist Chiffon Mini Sleeveless Dress Neck Blansdi Round Women Floral Elastic Beach 16 Bqxwv
Maxi Spring Embroidery Coolred Printed Women Dress Green Blackish Skinny Long Vintage Dress Vintage Coolred Green Printed Maxi Spring Women Blackish Long Embroidery Skinny

Embroidery Long Spring Skinny Maxi Women Vintage Green Blackish Dress Printed Coolred 5Ytqw5

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