Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ICheckValueEventually<ValueType, FilterType>

Used by IValueElementNode to describe eventually state check functions supported by ValuePageElement, ValuePageElementList, ValuePageElementMap and ValuePageElementGroup.

Type parameters

  • ValueType

  • FilterType

Hierarchy

  • ICheckValueEventually

Index

Properties

Methods

Properties

not

not: Omit<ICheckValueEventually<ValueType, FilterType>, "not">

returns the negated variants of ICheckValueEventually's state check functions

Methods

containsValue

  • Checks if a ValuePageElement or all ValuePageElements managed by a ValuePageElementList, ValuePageElementMap or ValuePageElementGroup eventually have an actual value which contains the expected value within a specific timeout.

    Parameters

    • value: ValueType

      the expected value which is supposed to be contained in the actual value

    • Optional opts: ITimeoutInterval

      includes the timeout within which the condition is expected to be met and the interval used to check it

      If no timeout is specified, PageNode's default timeout is used. If no interval is specified, PageNode's default interval is used.

    Returns boolean

hasAnyValue

  • Checks if a ValuePageElement or all ValuePageElements managed by a ValuePageElementList, ValuePageElementMap or ValuePageElementGroup eventually have any value within a specific timeout.

    Parameters

    • Optional opts: ITimeoutInterval & object

      includes filterMask which can be used to skip the invocation of the state check 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, PageNode's default timeout is used. If no interval is specified, PageNode's default interval is used.

    Returns boolean

hasValue

  • Checks if a ValuePageElement or all ValuePageElements managed by a ValuePageElementList, ValuePageElementMap or ValuePageElementGroup eventually have an actual value which equals the expected value within a specific timeout.

    Parameters

    • value: ValueType

      the expected value which is supposed to equal the actual value

    • Optional opts: ITimeoutInterval

      includes the timeout within which the condition is expected to be met and the interval used to check it

      If no timeout is specified, PageNode's default timeout is used. If no interval is specified, PageNode's default interval is used.

    Returns boolean

Generated using TypeDoc