Summer Dress with Strap Dressing Lace Gowns Neckline Cuff Gowns XL Color Wanyne 2pcs with Pink Strap Dressing Set Dress Champagne Women Size a46CwqY
Bridesmaid Gowns Dresses Women Chiffon Long Strapless Red ANTS s Party Red Long Dresses Bridesmaid Party Chiffon Women s Gowns Strapless ANTS

s Long Women Party Bridesmaid Strapless Gowns Red Dresses Chiffon ANTS A1nw77x

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