PageNodeEventually defines all eventually
functions of PageNode.
PageNode for which PageNodeEventually defines all eventually
functions
the PageNode for which PageNodeEventually defines all eventually
functions
Provides an API to check if any PageElement managed by PageElementList eventually has a certain state within a specific timeout.
Provides an API to check if none of the PageElements managed by PageElementList eventually have a certain state within a specific timeout.
Returns true if the actual value of the specified HTML attribute of PageElement eventually does not contain an expected value within a specific timeout.
the specified HTML attribute of PageElement, consisting of the attribute's name and the value it is expected not to contain
includes the timeout
within which the condition is expected to be met and the
interval
used to check it
If no timeout
is specified, PageElement's default timeout is used.
If no interval
is specified, PageElement's default interval is used.
Returns true if the actual value of PageElement's 'class' HTML attribute eventually does not contain an expected value within a specific timeout.
the expected value which is supposed not to be contained in the actual value of PageElement's HTML 'class' attribute
includes the timeout
within which the condition is expected to be met and the interval
used to
check it
If no timeout
is specified, PageElement's default timeout is used.
If no interval
is specified, PageElement's default interval is used.
Returns true if PageElement's actual direct text eventually does not contain the expected direct text within a specific timeout.
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.
the expected direct text which is supposed not to be contained in PageElement's actual direct text
includes the timeout
within which the condition is expected to be met and the
interval
used to check it
If no timeout
is specified, PageElement's default timeout is used.
If no interval
is specified, PageElement's default interval is used.
Returns true if PageElement's actual HTML eventually does not contain the expected HTML within a specific timeout.
the expected HTML which is supposed not to be contained in PageElement's actual HTML
includes the timeout
within which the condition is expected to be met and the
interval
used to check it
If no timeout
is specified, PageElement's default timeout is used.
If no interval
is specified, PageElement's default interval is used.
Returns true if the actual value of PageElement's 'id' HTML attribute eventually does not contain an expected value within a specific timeout.
the expected value which is supposed not to be contained in the actual value of PageElement's HTML 'id' attribute
includes the timeout
within which the condition is expected to be met and the interval
used to
check it
If no timeout
is specified, PageElement's default timeout is used.
If no interval
is specified, PageElement's default interval is used.
Returns true if the actual value of PageElement's 'name' HTML attribute eventually does not contain an expected value within a specific timeout.
the expected value which is supposed not to be contained in the actual value of PageElement's 'name' HTML attribute
includes the timeout
within which the condition is expected to be met and the interval
used to
check it
If no timeout
is specified, PageElement's default timeout is used.
If no interval
is specified, PageElement's default interval is used.
Returns true if PageElement's actual text eventually does not contain the expected text within a specific timeout.
the expected text which is supposed not to be contained in PageElement's actual text
includes the timeout
within which the condition is expected to be met and the
interval
used to check it
If no timeout
is specified, PageElement's default timeout is used.
If no interval
is specified, PageElement's default interval is used.
Returns true if PageElement eventually does not exist within a specific timeout.
includes the timeout
within which the condition is expected to be met
If no timeout
is specified, PageElement's default timeout is used.
Returns true if the specified HTML attribute of PageElement eventually does not have any value within a specific timeout.
the name of a PageElement's HTML attribute which is supposed not to have any value
includes the timeout
within which the condition is expected to be met and the
interval
used to check it
If no timeout
is specified, PageElement's default timeout is used.
If no interval
is specified, PageElement's default interval is used.
Returns true if PageElement's 'class' HTML attribute eventually does not have any value within a specific timeout.
includes the timeout
within which the condition is expected to be met and the interval
used to
check it
If no timeout
is specified, PageElement's default timeout is used.
If no interval
is specified, PageElement's default interval is used.
Returns true if PageElement eventually does not have any direct text within a specific timeout.
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.
includes the timeout
within which the condition is expected to be met and the
interval
used to check it
If no timeout
is specified, PageElement's default timeout is used.
If no interval
is specified, PageElement's default interval is used.
Returns true if PageElement eventually does not have any HTML within a specific timeout.
includes the timeout
within which the condition is expected to be met and the
interval
used to check it
If no timeout
is specified, PageElement's default timeout is used.
If no interval
is specified, PageElement's default interval is used.
Returns true if PageElement's 'id' HTML attribute eventually does not have any value within a specific timeout.
includes the timeout
within which the condition is expected to be met and the interval
used to
check it
If no timeout
is specified, PageElement's default timeout is used.
If no interval
is specified, PageElement's default interval is used.
Returns true if PageElement's 'name' HTML attribute eventually does not have any value within a specific timeout.
includes the timeout
within which the condition is expected to be met and the interval
used to
check it
If no timeout
is specified, PageElement's default timeout is used.
If no interval
is specified, PageElement's default interval is used.
Returns true if PageElement eventually does not have any text within a specific timeout.
includes the timeout
within which the condition is expected to be met and the
interval
used to check it
If no timeout
is specified, PageElement's default timeout is used.
If no interval
is specified, PageElement's default interval is used.
Returns true if the actual value of the specified HTML attribute of PageElement eventually does not equal an expected value within a specific timeout.
the specified HTML attribute of PageElement, consisting of the attribute's name and the value it is expected not to have
includes the timeout
within which the condition is expected to be met and the
interval
used to check it
If no timeout
is specified, PageElement's default timeout is used.
If no interval
is specified, PageElement's default interval is used.
Returns true if the actual value of PageElement's 'class' HTML attribute eventually does not equal an expected value within a specific timeout.
the expected value which is supposed not to equal the actual value of PageElement's HTML 'class' attribute
includes the timeout
within which the condition is expected to be met and the interval
used to
check it
If no timeout
is specified, PageElement's default timeout is used.
If no interval
is specified, PageElement's default interval is used.
Returns true if PageElement's actual direct text eventually does not equal the expected direct text within a specific timeout.
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.
the expected direct text which is supposed not to equal PageElement's actual direct text
includes the timeout
within which the condition is expected to be met and the
interval
used to check it
If no timeout
is specified, PageElement's default timeout is used.
If no interval
is specified, PageElement's default interval is used.
Returns true if PageElement's actual HTML eventually does not equal the expected HTML within a specific timeout.
the expected HTML which is supposed not to equal PageElement's actual HTML
includes the timeout
within which the condition is expected to be met and the
interval
used to check it
If no timeout
is specified, PageElement's default timeout is used.
If no interval
is specified, PageElement's default interval is used.
Returns true if PageElement's height eventually does not equal the expected height or if it deviates more than the specified tolerance from the expected height within a specific timeout.
the not-expected height of PageElement in pixels
includes the tolerance
used to calculate the maximal allowed deviation from the expected
height, the timeout
within which the condition is expected to be met and the interval
used to check it
If no timeout
is specified, PageElement's default timeout is used.
If no interval
is specified, PageElement's default interval is used.
Returns true if the actual value of PageElement's 'id' HTML attribute eventually does not equal an expected value within a specific timeout.
the expected value which is supposed not to equal the actual value of PageElement's 'id' HTML attribute
includes the timeout
within which the condition is expected to be met and the interval
used to
check it
If no timeout
is specified, PageElement's default timeout is used.
If no interval
is specified, PageElement's default interval is used.
Returns true if PageElement's location eventually does not equal the expected coordinates or if it deviates more than the specified tolerances from the expected coordinates within a specific timeout.
the not-expected coordinates of PageElement in pixels
includes the tolerances
used to calculate the maximal allowed deviations from the expected
coordinates, the timeout
within which the condition is expected to be met and the interval
used to check it
If no timeout
is specified, PageElement's default timeout is used.
If no interval
is specified, PageElement's default interval is used.
Returns true if the actual value of PageElement's 'name' HTML attribute eventually does not equal an expected value within a specific timeout.
the expected value which is supposed not to equal the actual value of PageElement's 'name' HTML attribute
includes the timeout
within which the condition is expected to be met and the interval
used to
check it
If no timeout
is specified, PageElement's default timeout is used.
If no interval
is specified, PageElement's default interval is used.
Returns true if PageElement's size eventually does not equal the expected size or if it deviates more than the specified tolerances from the expected size within a specific timeout.
the not-expected size of PageElement in pixels
includes the tolerances
used to calculate the maximal allowed deviations from the expected
size, the timeout
within which the condition is expected to be met and the interval
used to check it
If no timeout
is specified, PageElement's default timeout is used.
If no interval
is specified, PageElement's default interval is used.
Returns true if PageElement's actual text eventually does not equal the expected text within a specific timeout.
the expected text which is supposed not to equal PageElement's actual text
includes the timeout
within which the condition is expected to be met and the
interval
used to check it
If no timeout
is specified, PageElement's default timeout is used.
If no interval
is specified, PageElement's default interval is used.
Returns true if PageElement's width eventually does not equal the expected width or if it deviates more than the specified tolerance from the expected width within a specific timeout.
the not-expected width of PageElement in pixels
includes the tolerance
used to calculate the maximal allowed deviation from the expected
width, the timeout
within which the condition is expected to be met and the interval
used to check it
If no timeout
is specified, PageElement's default timeout is used.
If no interval
is specified, PageElement's default interval is used.
Returns true if PageElement's x-location eventually does not equal the expected x-location or if it deviates more than the specified tolerance from the expected x-location within a specific timeout.
the not-expected x-location of PageElement in pixels
includes the tolerance
used to calculate the maximal allowed deviation from the expected
x-location, the timeout
within which the condition is expected to be met and the interval
used to check it
If no timeout
is specified, PageElement's default timeout is used.
If no interval
is specified, PageElement's default interval is used.
Returns true if PageElement's y-location eventually does not equal the expected y-location or if it deviates more than the specified tolerance from the expected y-location within a specific timeout.
includes the tolerance
used to calculate the maximal allowed deviation from the expected
y-location, the timeout
within which the condition is expected to be met and the interval
used to check it
If no timeout
is specified, PageElement's default timeout is used.
If no interval
is specified, PageElement's default interval is used.
Returns true if PageElement eventually is not checked within a specific timeout.
includes the timeout
within which the condition is expected to be met and the interval
used to
check it
If no timeout
is specified, PageElement's default timeout is used.
If no interval
is specified, PageElement's default interval is used.
Returns true if PageElement eventually is not enabled within a specific timeout.
includes the timeout
within which the condition is expected to be met
If no timeout
is specified, PageElement's default timeout is used.
Returns true if PageElement eventually is not selected within a specific timeout.
includes the timeout
within which the condition is expected to be met
If no timeout
is specified, PageElement's default timeout is used.
Returns true if PageElement eventually is not visible within a specific timeout.
includes the timeout
within which the condition is expected to be met
If no timeout
is specified, PageElement's default timeout is used.
returns the negated variants of ValuePageElementListEventually's state check functions
Returns true if the actual values of all ValuePageElements managed by ValuePageElementList eventually do not contain the expected value(s) within a specific timeout.
the expected value(s) supposed not to be contained in the actual values
If value
is a single value, this value is compared to each element in the array of actual values of all
ValuePageElements.
If value
is an array of values, its length must match the length of ValuePageElementList and the values of
its array elements are compared to the array of actual values of all ValuePageElements.
includes the timeout
within which the condition is expected to be met and the interval
used
to check it
If no timeout
is specified, a ValuePageElement's default timeout is used.
If no interval
is specified, a ValuePageElement's default interval is used.
Returns true if all ValuePageElements managed by ValuePageElementList eventually do not have any value within a specific timeout.
includes a filterMask
which can be used to skip the invocation of the hasAnyValue
function 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, a ValuePageElement's default timeout is used.
If no interval
is specified, a ValuePageElement's default interval is used.
Returns true if the actual values of all ValuePageElements managed by ValuePageElementList eventually do not equal the expected value(s) within a specific timeout.
the expected value(s) supposed not to equal the actual values
If value
is a single value, this value is compared to each element in the array of actual values of all
ValuePageElements.
If value
is an array of values, its length must match the length of ValuePageElementList and the values of
its array elements are compared to the array of actual values of all ValuePageElements.
includes the timeout
within which the condition is expected to be met and the interval
used
to check it
If no timeout
is specified, a ValuePageElement's default timeout is used.
If no interval
is specified, a ValuePageElement's default interval is used.
Returns true if the actual direct texts of all PageElements managed by PageElementList eventually contain the expected direct text(s) within a specific timeout.
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.
the expected direct text(s) supposed to be contained in the actual direct texts
If directText
is a single value, this value is compared to each element in the array of actual values of all
PageElements.
If directText
is an array of values, its length must match the length of PageElementList and the values of its
array elements are compared to the array of actual values of all PageElements.
includes the timeout
within which the condition is expected to be met and the interval
used
to check it
If no timeout
is specified, a PageElement's default timeout is used.
If no interval
is specified, a PageElement's default interval is used.
Returns true if the actual texts of all PageElements managed by PageElementList eventually contain the expected text(s) within a specific timeout.
the expected text(s) supposed to be contained in the actual texts
If text
is a single value, this value is compared to each element in the array of actual values of all
PageElements.
If text
is an array of values, its length must match the length of PageElementList and the values of its array
elements are compared to the array of actual values of all PageElements.
includes the timeout
within which the condition is expected to be met and the interval
used
to check it
If no timeout
is specified, a PageElement's default timeout is used.
If no interval
is specified, a PageElement's default interval is used.
Returns true if the actual values of all ValuePageElements managed by ValuePageElementList eventually contain the expected value(s) within a specific timeout.
the expected value(s) supposed to be contained in the actual values
If value
is a single value, this value is compared to each element in the array of actual values of all
ValuePageElements.
If value
is an array of values, its length must match the length of ValuePageElementList and the values of its
array elements are compared to the array of actual values of all ValuePageElements.
includes the timeout
within which the condition is expected to be met and the interval
used
to check it
If no timeout
is specified, a ValuePageElement's default timeout is used.
If no interval
is specified, a ValuePageElement's default interval is used.
Returns true if at least one of the PageElements managed by PageElementList eventually exists within a specific timeout.
includes a filterMask
which can be used to skip the invocation of the exists
function for some or
all managed PageElements and the timeout
within which the condition is expected to be met
If no timeout
is specified, a PageElement's default timeout is used.
Returns true if all PageElements managed by PageElementList eventually have any direct text within a specific timeout.
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.
includes a filterMask
which can be used to skip the invocation of the hasAnyDirectText
function 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, a PageElement's default timeout is used.
If no interval
is specified, a PageElement's default interval is used.
Returns true if all PageElements managed by PageElementList eventually have any text within a specific timeout.
includes a filterMask
which can be used to skip the invocation of the hasAnyText
function 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, a PageElement's default timeout is used.
If no interval
is specified, a PageElement's default interval is used.
Returns true if all ValuePageElements managed by ValuePageElementList eventually have any value within a specific timeout.
includes a filterMask
which can be used to skip the invocation of the hasAnyValue
function 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, a ValuePageElement's default timeout is used.
If no interval
is specified, a ValuePageElement's default interval is used.
Returns true if the actual direct texts of all PageElements managed by PageElementList eventually equal the expected direct text(s) within a specific timeout.
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.
the expected direct text(s) supposed to equal the actual direct texts
If directText
is a single value, this value is compared to each element in the array of actual values of all
PageElements.
If directText
is an array of values, its length must match the length of PageElementList and the values of its
array elements are compared to the array of actual values of all PageElements.
includes the timeout
within which the condition is expected to be met and the interval
used
to check it
If no timeout
is specified, a PageElement's default timeout is used.
If no interval
is specified, a PageElement's default interval is used.
Returns true if the result of the comparison between PageElementList's actual length and an expected length using
the comparison method defined in comparator
eventually returns true within a specific timeout.
The following comparison methods are supported:
the expected length
Returns true if the actual texts of all PageElements managed by PageElementList eventually equal the expected text(s) within a specific timeout.
the expected text(s) supposed to equal the actual texts
If text
is a single value, this value is compared to each element in the array of actual values of all
PageElements.
If text
is an array of values, its length must match the length of PageElementList and the values of its array
elements are compared to the array of actual values of all PageElements.
includes the timeout
within which the condition is expected to be met and the interval
used
to check it
If no timeout
is specified, a PageElement's default timeout is used.
If no interval
is specified, a PageElement's default interval is used.
Returns true if the actual values of all ValuePageElements managed by ValuePageElementList eventually equal the expected value(s) within a specific timeout.
the expected value(s) supposed to equal the actual values
If value
is a single value, this value is compared to each element in the array of actual values of all
ValuePageElements.
If value
is an array of values, its length must match the length of ValuePageElementList and the values of its
array elements are compared to the array of actual values of all ValuePageElements.
includes the timeout
within which the condition is expected to be met and the interval
used
to check it
If no timeout
is specified, a ValuePageElement's default timeout is used.
If no interval
is specified, a ValuePageElement's default interval is used.
Returns true if PageElementList eventually is empty within a specific timeout.
Returns true if all PageElements managed by PageElementList eventually are enabled within a specific timeout.
includes a filterMask
which can be used to skip the invocation of the isEnabled
function for some
or all managed PageElements and the timeout
within which the condition is expected to be met
If no timeout
is specified, a PageElement's default timeout is used.
Returns true if all PageElements managed by PageElementList eventually are visible within a specific timeout.
includes a filterMask
which can be used to skip the invocation of the isVisible
function for some
or all managed PageElements and the timeout
within which the condition is expected to be met
If no timeout
is specified, a PageElement's default timeout is used.
Generated using TypeDoc
This class defines all
eventually
functions of ValuePageElementList.Store type of the PageNodeStore instance which can be used to retrieve/create PageNodes
PageElementType type of the ValuePageElement managed by ValuePageElementList
PageElementOpts type of the opts paramter passed to the constructor function of managed ValuePageElements
ListType type of the ValuePageElementList for which ValuePageElementListCurrently defines all
eventually
functions