A Bridal Dress dusty DaisyFormals Dress BM256 Chiffon Short 18 line Sweetheart Party Rose 4wfSC5qn
Womens Evening Cape Dress Aidan Mattox Sleeves Mattox Twilight Aidan Beaded Cape Beaded Aidan Sleeves Mattox Aidan Mattox Dress Evening Twilight Womens

Evening Aidan Sleeves Twilight Cape Aidan Dress Beaded Mattox Mattox Womens 4CR0xwq

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