Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "node_modules/@types/testing-library__dom/query-helpers.d"

Index

Type aliases

AllByAttribute

AllByAttribute: function

Type declaration

    • Parameters

      Returns HTMLElement[]

BuiltQueryMethods

BuiltQueryMethods<Arguments>: [QueryBy<Arguments>, GetAllBy<Arguments>, GetBy<Arguments>, FindAllBy<Arguments>, FindBy<Arguments>]

Type parameters

  • Arguments: any[]

FindAllBy

FindAllBy<Arguments>: QueryMethod<Arguments, Promise<HTMLElement[]>>

Type parameters

  • Arguments: any[]

FindBy

FindBy<Arguments>: QueryMethod<Arguments, Promise<HTMLElement>>

Type parameters

  • Arguments: any[]

GetAllBy

GetAllBy<Arguments>: QueryMethod<Arguments, HTMLElement[]>

Type parameters

  • Arguments: any[]

GetBy

GetBy<Arguments>: QueryMethod<Arguments, HTMLElement>

Type parameters

  • Arguments: any[]

QueryBy

QueryBy<Arguments>: QueryMethod<Arguments, HTMLElement | null>

Type parameters

  • Arguments: any[]

QueryByAttribute

QueryByAttribute: function

Type declaration

    • Parameters

      Returns HTMLElement | null

QueryMethod

QueryMethod<Arguments, Return>: function

query methods have a common call signature. Only the return type differs.

Type parameters

  • Arguments: any[]

  • Return

Type declaration

    • (container: HTMLElement, ...args: Arguments): Return
    • Parameters

      • container: HTMLElement
      • Rest ...args: Arguments

      Returns Return

Variables

Const queryAllByAttribute

queryAllByAttribute: AllByAttribute

Const queryByAttribute

queryByAttribute: QueryByAttribute

Functions

buildQueries

  • buildQueries<Arguments>(queryByAll: GetAllBy<Arguments>, getMultipleError: function, getMissingError: function): BuiltQueryMethods<Arguments>
  • Type parameters

    • Arguments: any[]

    Parameters

    • queryByAll: GetAllBy<Arguments>
    • getMultipleError: function
        • (container: HTMLElement, ...args: Arguments): string
        • Parameters

          • container: HTMLElement
          • Rest ...args: Arguments

          Returns string

    • getMissingError: function
        • (container: HTMLElement, ...args: Arguments): string
        • Parameters

          • container: HTMLElement
          • Rest ...args: Arguments

          Returns string

    Returns BuiltQueryMethods<Arguments>

getElementError

  • getElementError(message: string, container: HTMLElement): Error
  • Parameters

    • message: string
    • container: HTMLElement

    Returns Error

Generated using TypeDoc