Class: Managed

binding.Managed(propertiesopt)

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