Cocktail 3 Midi Party Dress Neck Autumn Prom Women Jaycargogo Swing V n1qvB6KTY
One Style Dress F15928 Neckline Mesh Bridesmaid Long Shoulder Begonia Neckline One Begonia Shoulder Dress Bridesmaid Style Long Mesh F15928

Begonia F15928 Dress Long Bridesmaid Style One Shoulder Neckline Mesh x0qwH7Zq8

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