Binds a list-like object to a set of nodes
| Parameters: |
|
|---|
Binds itself to a node.
bind_* classmethods should be called on module-level, after subclass declaration.
| Parameters: |
|
|---|
Creates an arbitrary named property in the class with given getter and setter. Not usually used directly.
| Parameters: |
|
|---|
Binds the value of node object’s attribute to a property
| Parameters: |
|
|---|
Directly binds a child Node to a BoundData property
| Parameters: |
|
|---|
Binds the subset of node’s children to a collection property
| Parameters: |
|
|---|
Binds the value of node’s name attribute to a property
| Parameters: |
|
|---|
Binds the value of a child reconfigure.node.PropertyNode to a property
| Parameters: |
|
|---|
Override to create empty objects.
| Returns: | a reconfigure.nodes.Node tree that will be used as a template for new BoundData instance |
|---|
Binds a dict-like object to a set of nodes. Accepts same params as BoundCollection plus key
| Parameters: | key – lambda value: object, is used to get key for value in the collection |
|---|