Skip to main content

abstractLocator <Native_Element_Type, Native_Selector_Type>

Hierarchy

Index

Properties

publicreadonlyselector

selector: Selector

[custom]

[custom]: (depth: number, options: InspectOptionsStylized, inspect: typeof inspect) => string = ...

Type declaration

    • (depth: number, options: InspectOptionsStylized, inspect: typeof inspect): string

Methods

publicabstractnativeElement

  • nativeElement(): Promise<Native_Element_Type>
  • Returns Promise<Native_Element_Type>

publicabstractallNativeElements

  • allNativeElements(): Promise<Native_Element_Type[]>
  • Returns Promise<Native_Element_Type[]>

switchToFrame

  • switchToFrame(element: Native_Element_Type): Promise<void>
  • Parameters

    • element: Native_Element_Type

    Returns Promise<void>

switchToParentFrame

  • switchToParentFrame(): Promise<void>
  • Returns Promise<void>

switchToMainFrame

  • switchToMainFrame(): Promise<void>
  • Returns Promise<void>

abstractof

  • Parameters

    Returns Locator<Native_Element_Type, any>

abstractclosestTo

  • closestTo(child: Locator<Native_Element_Type, any>): Locator<Native_Element_Type, any>
  • Parameters

    • child: Locator<Native_Element_Type, any>

    Returns Locator<Native_Element_Type, any>

abstractlocate

  • locate(child: Locator<Native_Element_Type, any>): Locator<Native_Element_Type, any>
  • Parameters

    • child: Locator<Native_Element_Type, any>

    Returns Locator<Native_Element_Type, any>

abstractelement

abstractallElements

  • allElements(): Promise<PageElement<Native_Element_Type>[]>

toString

  • toString(): string
  • Returns string

publicabstractisPresent

  • isPresent(): Promise<boolean>
  • Returns Promise<boolean>