Node
Constructor Summary
| Public Constructor | ||
| public |
|
|
Member Summary
| Public Members | ||
| public get |
changing: * |
|
| public |
checkNode: * |
|
| public |
children: *[] |
|
| public |
|
|
| public |
components: *[] |
|
| public |
|
|
| public |
data: * |
|
| public |
|
|
| public get |
|
|
| public get |
hasChildren: * |
|
| public get |
hasData: * |
|
| public get |
isRoot: * |
|
| public |
new: * |
|
| public |
parent: * |
|
| public |
parentPath: * |
|
| public |
|
|
| public |
previousData: {} |
|
| public |
|
|
| public |
|
|
| public get |
value: * |
|
Method Summary
| Public Methods | ||
| public |
addChild(): * |
|
| public |
calculateComponentPath(component: Object): string Return a path of component's value. |
|
| public |
cancel(): * |
|
| public |
|
|
| public |
commitData(): * |
|
| public |
eachChild(iteratee: *): * |
|
| public |
edit(): * |
|
| public |
getChildrenPath(index: *): * |
|
| public |
getComponents(): * |
|
| public |
|
|
| public |
remove(): * |
|
| public |
removeChild(childToRemove: *): * |
|
| public |
resetData(): * |
|
| public |
revert(): * |
|
| public |
save(): * |
|
| public |
|
|
| public |
validateNode(): * |
|
Public Constructors
public constructor() source
Public Members
public get changing: * source
public checkNode: * source
public children: *[] source
public components: *[] source
public createComponents: * source
public data: * source
public get hasChangingChildren: * source
public get hasChildren: * source
public get hasData: * source
public get isRoot: * source
public new: * source
public parent: * source
public parentPath: * source
public persistentData: * source
public previousData: {} source
public removeComponents: * source
public get value: * source
Public Methods
public calculateComponentPath(component: Object): string source
Return a path of component's value.
Params:
| Name | Type | Attribute | Description |
| component | Object | The component instance. |
public clearComponents() source
public instantiateComponents() source
public removeChild(childToRemove: *): * source
Params:
| Name | Type | Attribute | Description |
| childToRemove | * |
Return:
| * |
