MockNode

rooibos/rooibos/utils. MockNode

new MockNode(idopt, subTypeopt) → {rooibos.utils.MockNode}

Properties:
Name Type Description
id dynamic
name dynamic
createdNodes dynamic
createdChildren dynamic
children dynamic
_subType string
_parent dynamic
Source:
Parameters:
Name Type Attributes Default Description
id dynamic <optional>
""
subType dynamic <optional>
"Node"
Returns:
Type:
rooibos.utils.MockNode

Methods

addFields(fields) → {dynamic}

Source:
Parameters:
Name Type Description
fields dynamic
Returns:
Type:
dynamic

appendChild(child) → {dynamic}

Source:
Parameters:
Name Type Description
child dynamic
Returns:
Type:
dynamic

createChild(nodeType) → {dynamic}

Source:
Parameters:
Name Type Description
nodeType dynamic
Returns:
Type:
dynamic

createObject(nodeType) → {dynamic}

Source:
Parameters:
Name Type Description
nodeType dynamic
Returns:
Type:
dynamic

getChildren(offset, count) → {dynamic}

Source:
Parameters:
Name Type Description
offset dynamic
count dynamic
Returns:
Type:
dynamic

getParent() → {dynamic}

Source:
Returns:
Type:
dynamic

isSubType(name) → {dynamic}

Source:
Parameters:
Name Type Description
name dynamic
Returns:
Type:
dynamic

observeField(field, callback) → {dynamic}

Source:
Parameters:
Name Type Description
field dynamic
callback dynamic
Returns:
Type:
dynamic

observeFieldScoped(field, callback) → {dynamic}

Source:
Parameters:
Name Type Description
field dynamic
callback dynamic
Returns:
Type:
dynamic

removeChildren(children) → {dynamic}

Source:
Parameters:
Name Type Description
children dynamic
Returns:
Type:
dynamic

setField(field, value) → {dynamic}

Source:
Parameters:
Name Type Description
field dynamic
value dynamic
Returns:
Type:
dynamic

setFields(fields) → {dynamic}

Source:
Parameters:
Name Type Description
fields dynamic
Returns:
Type:
dynamic

subType() → {dynamic}

Source:
Returns:
Type:
dynamic