new Managed(propertiesopt)
The default constructor, copy all given properties to this object
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
Object.<string, *> |
<optional> |
The optional properties to copy |
- Source:
Methods
(static) extend(childClass) → {Class.<*>}
Creates a subclass of this class
Parameters:
Name | Type | Description |
---|---|---|
childClass |
Class.<*> |
- Source:
Returns:
The extended child class
- Type
- Class.<*>
(static) init(instance, propertiesopt) → {void}
Initialize the given instance
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
instance |
binding.Managed | The managed instance to initialize |
|
properties |
Object.<string, *> |
<optional> |
The optional properties to set on the instance |
- Source:
Returns:
- Type
- void
toJSON() → {json}
Converts the managed object to an JSON-Object.
- Source:
Returns:
JSON-Object
- Type
- json