Checks if all of the PageElements managed by PageElementMap are currently enabled.
Can be used to skip the check for some or all managed PageElements.
Checks if all of the PageElements managed by PageElementMap are currently visible.
Can be used to skip the check for some or all managed PageElements.
Checks if all of the PageElements managed by PageElementMap currently contain the expected direct text.
A direct text is a text that resides on the level directly below the selected HTML element. It does not include any text of the HTML element's nested children HTML elements.
An object with the names of the corresponding PageElements as keys and the expected contained direct texts as values.
Checks if all of the PageElements managed by PageElementMap currently contain the expected text.
An object with the names of the corresponding PageElements as keys and the expected contained texts as values.
Checks if all of the ValuePageElements managed by ValuePageElementMap currently contain the expected value.
An object with the names of the corresponding ValuePageElements as keys and the expected contained values as values.
Checks if all of the PageElements managed by PageElementMap eventually become enabled within a specific timeout.
Includes a filterMask
that can be used to skip the check for some or all managed PageElements and the
timeout
within which the condition is expected to be met.
If no timeout
is specified, PageElementMap's default timeout is used.
Checks if all of the PageElements managed by PageElementMap eventually become visible within a specific timeout.
Includes a filterMask
that can be used to skip the check for some or all managed PageElements and the
timeout
within which the condition is expected to be met.
If no timeout
is specified, PageElementMap's default timeout is used.
Checks if all of the PageElements managed by PageElementMap eventually contain the expected direct text within a specific timeout.
An object with the names of the corresponding PageElements as keys and the expected contained direct texts as values.
Includes the timeout
within which the condition is expected to be met and the interval
used to
check it.
If no timeout
is specified, PageElementMap's default timeout is used.
If no interval
is specified, PageElementMap's default interval is used.
Checks if all of the PageElements managed by PageElementMap eventually contain the expected text within a specific timeout.
An object with the names of the corresponding PageElements as keys and the expected contained texts as values.
Includes the timeout
within which the condition is expected to be met and the interval
used to
check it.
If no timeout
is specified, PageElementMap's default timeout is used.
If no interval
is specified, PageElementMap's default interval is used.
Checks if all of the ValuePageElements managed by ValuePageElementMap eventually contain the expected value within a specific timeout.
An object with the names of the corresponding ValuePageElements as keys and the expected contained values as values.
Includes the timeout
within which the condition is expected to be met and the interval
used to
check it.
If no timeout
is specified, ValuePageElementMap's default timeout is used.
If no interval
is specified, ValuePageElementMap's default interval is used.
Checks if all of the PageElements managed by PageElementMap eventually exist within a specific timeout.
Includes a filterMask
that can be used to skip the check for some or all managed PageElements and the
timeout
within which the condition is expected to be met.
If no timeout
is specified, PageElementMap's default timeout is used.
Checks if all of the PageElements managed by PageElementMap eventually have any direct text within a specific timeout.
Includes a filterMask
that can be used to skip the check for some or all managed PageElements, the
timeout
within which the condition is expected to be met and the interval
used to check it.
If no timeout
is specified, PageElementMap's default timeout is used.
If no interval
is specified, PageElementMap's default interval is used.
Checks if all of the PageElements managed by PageElementMap eventually have any text within a specific timeout.
Includes a filterMask
that can be used to skip the check for some or all managed PageElements, the
timeout
within which the condition is expected to be met and the interval
used to check it.
If no timeout
is specified, PageElementMap's default timeout is used.
If no interval
is specified, PageElementMap's default interval is used.
Checks if all of the ValuePageElements managed by ValuePageElementMap eventually have any value within a specific timeout.
Includes a filterMask
that can be used to skip the check for some or all managed ValuePageElements,
the timeout
within which the condition is expected to be met and the interval
used to check it.
If no timeout
is specified, ValuePageElementMap's default timeout is used.
If no interval
is specified, ValuePageElementMap's default interval is used.
Checks if all of the PageElements managed by PageElementMap eventually have the expected direct text within a specific timeout.
An object with the names of the corresponding PageElements as keys and the expected direct texts as values.
Includes the timeout
within which the condition is expected to be met and the interval
used to
check it.
If no timeout
is specified, PageElementMap's default timeout is used.
If no interval
is specified, PageElementMap's default interval is used.
Checks if all of the PageElements managed by PageElementMap eventually have the expected text within a specific timeout.
An object with the names of the corresponding PageElements as keys and the expected texts as values.
Includes the timeout
within which the condition is expected to be met and the interval
used to
check it.
If no timeout
is specified, PageElementMap's default timeout is used.
If no interval
is specified, PageElementMap's default interval is used.
Checks if all of the ValuePageElements managed by ValuePageElementMap eventually have the expected value within a specific timeout.
An object with the names of the corresponding ValuePageElements as keys and the expected values as values.
Includes the timeout
within which the condition is expected to be met and the interval
used to
check it.
If no timeout
is specified, ValuePageElementMap's default timeout is used.
If no interval
is specified, ValuePageElementMap's default interval is used.
Checks if all of the PageElements managed by PageElementMap currently exist.
Can be used to skip the check for some or all managed PageElements.
Checks if all of the PageElements managed by PageElementMap currently have any direct text.
Can be used to skip the check for some or all managed PageElements.
Checks if all of the PageElements managed by PageElementMap currently have any text.
Can be used to skip the check for some or all managed PageElements.
Checks if all of the ValuePageElements managed by ValuePageElementMap currently have any value.
Can be used to skip the check for some or all managed ValuePageElements.
Checks if all of the PageElements managed by PageElementMap currently have the expected direct text.
A direct text is a text that resides on the level directly below the selected HTML element. It does not include any text of the HTML element's nested children HTML elements.
An object with the names of the corresponding PageElements as keys and the expected direct texts as values.
Checks if all of the PageElements managed by PageElementMap currently have the expected text.
An object with the names of the corresponding PageElements as keys and the expected texts as values.
Checks if all of the ValuePageElements managed by ValuePageElementMap currently have the expected value.
An object with the names of the corresponding ValuePageElements as keys and the expected values as values.
Generated using TypeDoc
This interface describes custom expectation matchers for ValuePageElementMaps.
It can be used for both positive and negative (.not) comparisons.
K the names of the elements stored in the map (the map's keys) as string literals
ValueType the type of the values handled by the map's elements' xxxValue functions