Dress Evening Lavender s Beauty Women Chiffon Crystal Sleeveless AK Long U8Pwq6
Bridesmaid E282LF Long Dress White TalinaDress Empire Chiffon Strapless Prom Sweetheart Gown Gown White Dress Long Sweetheart Chiffon Bridesmaid E282LF Prom Strapless TalinaDress Empire

E282LF Strapless Prom Gown Long Chiffon Empire Sweetheart Bridesmaid TalinaDress White Dress B7zqAq

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