Green WH572 Dress Styled Evening BODEN Wiggle Alma Vintage 10 US Size YOqcFX
Honor Short Bridesmaid Low Wedding Halter Fuchsia Gowns Chiffon of High Cdress Maid Dresses Bridesmaid Gowns Short Honor Cdress Halter Wedding of Low High Chiffon Fuchsia Dresses Maid

Short High Bridesmaid Halter Wedding Fuchsia Chiffon Dresses Low Gowns Honor Cdress of Maid XpFfW

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