Coolred Set Camisole Dress Women Picture Split As Flyaway Long Striped Thin Maxi 2pcs 61xR4n6r
Long Empire Tank Boho Aifer Blue Womens Beach Maxi Top Dresses Chevron Dress Striped Empire Boho Tank Dress Long Beach Aifer Top Womens Maxi Blue Dresses Striped Chevron

Boho Empire Tank Chevron Aifer Dress Dresses Beach Blue Striped Long Top Womens Maxi a5qSwxSUng

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