Black Bcx Sheath Embroidered Halter Dress Bcx Embroidered Hem wxxz0R7Oq
Dress Swing Wrap White Long Loose Beach Print antaina Sleeve Boho Floral Party Long Sleeve Print antaina White Swing Floral Loose Party Boho Long Long Wrap Beach Dress

Dress Long Loose antaina Swing Party Sleeve White Wrap Boho Beach Long Print Floral X1Xxfz

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