This property is an array of [[RelateNavItem]] starting at 0 and representing the child objects of this object.
TODO
Lookup nav item using full id string.
TODO
This function finds a child element with a specific label. The type parameter is a single character String value indicating what type of element to look for. The possibilities are "f" for form, "r" for merge-report, "w" for wizard and "_" for folder. If the seachAll parameter is true
, then the function also searches the children of the children, and their children until all sub-elements of the current object have been searched. It does this via a depth traversal, meaning that if two elements have the label that is being searched for, it will choose an element with a smaller 'level' value over an element with a higher 'level' value. If the elements are at the same level, it will choose the one that comes first.
Optional
value: stringOptional
fullTree: booleanTODO
This function works precisely like [[findByLabel]] but searches by name instead of label.
Optional
value: stringOptional
fullTree: booleanTODO
Lookup bluestep.js Merge Report by using custom lookup property.
TODO
Lookup Fixed Merge Report by using custom lookup property.
TODO
Lookup folder by using custom lookup property.
TODO
Lookup form by using custom lookup property.
TODO
Lookup RelateScript Merge Report by using custom lookup property.
TODO
Lookup wizard by using custom lookup property.
TODO
This property is another [[RelateNavItem]] representing the parent of this object. Will be empty if [[isRoot]] is true.
TODO
General purpose searching using the call back function search
to identify the child.
Optional
value: stringOptional
fullTree: boolean//Find the first folder called 'john'node.search(
json -> {
const obj = JSON.parse(json);
return ('alt' in obj) && 'john' === obj.alt;
},
'_', true);
The [[BaseRecord]] of this [[RelateNavItem]]
TODO
Generated using TypeDoc
The resulting object of calling [[BaseRecord.nav]]
Example