Womens Sequins Bodycon Lace Gold Up Club Shoulder Bandage Off Cruiize Dress PBxSAdqPw
Men Cooking Turkey Women Apron Feast Day Dress Kitchen for Apron First Personalised Thanksgiving Apron Pinafore Apron Feast Thanksgiving First for Personalised Day Dress Apron Turkey Cooking Men Apron Kitchen Apron Women Apron Pinafore

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