Hollow ainr Spaghetti Stylish Sexy Nightclub Women Tunic White Dress Ruffle wwUxqfCa
Pink Burgundy Cinda Dress Burgundy Sash Bridesmaid Cinda Dress Cinda Sash Burgundy Burgundy Pink Bridesmaid Cinda

Cinda Burgundy Sash Dress Cinda Burgundy Bridesmaid Pink qpx77O

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