- isRoot
bool isRoot;
If true then node is the root
- name
string name [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- path
string path [@property getter]
Path of node relative to the root
- parent
Node parent [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- children
Array!Node children [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- length
size_t length [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- name
string name [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
- getAtIndex
Node getAtIndex(size_t index)
Retrieve child node by the index
- insert
void insert(Node object)
Insert node to the children
- getNode
Node getNode(string relativePath)
Find node relative to this node by the path
- optNode
Node optNode(string path, Node defaultVal)
Undocumented in source. Be warned that the author may not have intended to support it.
- __anonymous
mixin Accessors
Undocumented in source.
- p_name
string p_name;
Undocumented in source.
- p_path
string p_path;
Undocumented in source.
- p_parent
Node p_parent;
Undocumented in source.
- inherit
Node inherit;
Undocumented in source.
- p_children
Array!Node p_children;
Undocumented in source.
- updatePath
void updatePath()
Update path relative to root
Represents parameter with the values in the object