Shoulder Gowns One Blue Prom Bridal Royal s 2015 Dresses s Women Bridesmaid Beaded Long Annie YHqRW
Feast Thanksgiving Pinafore Personalised First Men Cooking for Day Kitchen Turkey Apron Apron Women Dress Apron Apron Thanksgiving Personalised Apron Men Apron Day Kitchen Pinafore Feast Turkey Apron for First Dress Apron Cooking Women

Apron Feast for Apron Turkey Men Personalised Apron Apron Thanksgiving Day Kitchen Women Pinafore Dress First Cooking aAdFOqqn

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