Retrieves the last differences of a PageNode's check state functions.
Intended for framework-internal usage only.
Sets the last differences of a PageNode's check state functions.
Intended for framework-internal usage only.
defines an api for all functions of PageNode which check if a condition is currently true or which retrieve a current value from the tested application's state
defines an api for all functions of PageNode which check if a condition eventually becomes true within a specified timeout
defines an api for all functions of PageNode which wait for a condition to become true within a specified timeout
Retrieves the id used to identify a PageNode in the instance cache of PageNodeStore.
Intended for framework-internal usage only.
Returns the 'containsValue' status of a ValuePageElement or of the ValuePageElements managed by ValuePageElementList, ValuePageElementMap or ValuePageElementGroup.
A ValuePageElement's 'hasValue' status is set to true if its actual value contains the expected value.
the expected value used in the comparison which sets the 'containsValue' status
Returns the 'hasAnyValue' status of a ValuePageElement or of the ValuePageElements managed by ValuePageElementList, ValuePageElementMap or ValuePageElementGroup.
can be used to skip the invocation of the state retrieval function for some or all managed PageElements and not include the skipped results in the total result
Returns the 'hasValue' status of a ValuePageElement or of the ValuePageElements managed by ValuePageElementList, ValuePageElementMap or ValuePageElementGroup.
A ValuePageElement's 'hasValue' status is set to true if its actual value equals the expected value.
the expected value used in the comparison which sets the 'hasValue' status
Returns the value of a ValuePageElement or of the ValuePageElements managed by a ValuePageElementList, ValuePageElementMap or ValuePageElementGroup.
can be used to skip the invocation of the state retrieval function for some or all managed PageElements and not include the skipped results in the total result
Sets the value of a ValuePageElement or of all ValuePageElements managed by ValuePageElementList, ValuePageElementMap or ValuePageElementGroup.
Returns a JSON representation of the PageNode.
Generated using TypeDoc
This interface is implemented by ValuePageElement, ValuePageElementList, ValuePageElementMap and ValuePageElementGroup.
IValueElementNode guarantees support of the following state retrieval functions:
IValueElementNode guarantees support of the following state check functions:
GetType type of IValueElementNode's state retrieval functions (getValue)
FilterType type of IValueElementNode's filter mask
SetType type of a setter values structure used by a IValueElementNode's setter functions