Coolred Size Plus Pockets Pullover As1 Dresses Women Knitwear Baggy Tunic rwZBxwq
Sling Sundress Women Coolred Side Party As Floral Backless Picture Dress Slit As Slit Side Picture Dress Coolred Party Floral Sundress Backless Sling Women

Side Dress As Floral Backless Sling Coolred Party Sundress Picture Slit Women wpaq7

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