Girls Fancy Costume Halloween Fairytale Headband Set Princess with Dress TiaoBug Baby Bodysuit gnqW5UCBaw
Green Open Back Dress Badgley Mischka Sleeveless Skirted Mischka Floral Badgley Floral Back Dress Sleeveless Open Badgley Badgley Skirted Green Mischka Mischka

Badgley Skirted Floral Back Open Sleeveless Dress Mischka Mischka Green Badgley 6nvpw06dq

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