Page object for Code Lens inside a text editor

Hierarchy (view full)

Constructors

Properties

activeTab$: ChainablePromiseElement<Element>
activeTab$$: ChainablePromiseArray<Element[]>
breakPoint$: ChainablePromiseElement<Element>
breakPoint$$: ChainablePromiseArray<Element[]>
dataUri$: ChainablePromiseElement<Element>
dataUri$$: ChainablePromiseArray<Element[]>
debugHint$: ChainablePromiseElement<Element>
debugHint$$: ChainablePromiseArray<Element[]>
editor: TextEditor
editorContainer$: ChainablePromiseElement<Element>
editorContainer$$: ChainablePromiseArray<Element[]>
findWidget$: ChainablePromiseElement<Element>
findWidget$$: ChainablePromiseArray<Element[]>
formatDoc$: ChainablePromiseElement<Element>
formatDoc$$: ChainablePromiseArray<Element[]>
lineNumber$: ((...args) => ChainablePromiseElement<Element>)

Type declaration

    • (...args): ChainablePromiseElement<Element>
    • Parameters

      • Rest ...args: [line: number]

      Returns ChainablePromiseElement<Element>

lineNumber$$: ((...args) => ChainablePromiseArray<Element[]>)

Type declaration

    • (...args): ChainablePromiseArray<Element[]>
    • Parameters

      • Rest ...args: [line: number]

      Returns ChainablePromiseArray<Element[]>

lineOverlay$: ((...args) => ChainablePromiseElement<Element>)

Type declaration

    • (...args): ChainablePromiseElement<Element>
    • Parameters

      • Rest ...args: [line: number]

      Returns ChainablePromiseElement<Element>

lineOverlay$$: ((...args) => ChainablePromiseArray<Element[]>)

Type declaration

    • (...args): ChainablePromiseArray<Element[]>
    • Parameters

      • Rest ...args: [line: number]

      Returns ChainablePromiseArray<Element[]>

marginArea$: ChainablePromiseElement<Element>
marginArea$$: ChainablePromiseArray<Element[]>
selection$: ChainablePromiseElement<Element>
selection$$: ChainablePromiseArray<Element[]>

Accessors

  • get elem(): ChainablePromiseElement<Element>
  • Base element of given page object

    Returns ChainablePromiseElement<Element>

  • get parent(): ChainablePromiseElement<Element>
  • Parent element of given page object

    Returns ChainablePromiseElement<Element>

Methods

  • Poll for the element to become visible

    Parameters

    • timeout: number = 10000

      custom timeout for the wait

    • interval: number = 2000

      custom interval to control polling

    Returns Promise<CodeLens>

    thenable self reference

Generated using TypeDoc