<a name="Factory"></a>
#class: Factory
Factory

**Members**

* [class: Factory](#Factory)
  * [factory.factory(definition)](#Factory#factory)

<a name="Factory#factory"></a>
##factory.factory(definition)
Returns constructed object.

**Params**

- definition `Object`  

**Returns**: `Object` | `Promise`  
