A Long line Yellow Evening Chiffon Dress Party Wedding Prom Alicepub Bridesmaid Gown qxaO1w477
Chiffon Sleeveless Dress Blue Sweetheart Strapless Graduation Baby Adorona Natrual Dress Baby Adorona Graduation Sleeveless Natrual Chiffon Blue Sweetheart Strapless

Graduation Chiffon Baby Sleeveless Blue Adorona Strapless Natrual Dress Sweetheart TXSwfS

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