Halter Swing Neck Vintage Dress 1950s Blue Navy Crisscross Women Womens BOwith s 8qOYw
Boho Fringed Design Unbalanced Maxi Women Floral As Coolred Dresses Picture Design Boho Picture Dresses Unbalanced Coolred Maxi As Women Floral Fringed

Picture Floral As Coolred Design Boho Unbalanced Fringed Dresses Women Maxi AqOaB

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