Dresses Dress Party Royal A Fanciest Blue Wedding s Brdiesmaid Chiffon Women Long Purple zXZaq
Loose Dresses Womens Splice Contrast Green Out Cut Cromoncent Tank Long Color Cromoncent Tank Out Contrast Cut Womens Loose Dresses Splice Color Green Long

Long Womens Cut Dresses Cromoncent Tank Out Green Splice Loose Contrast Color UP0wg1

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