Options
All
  • Public
  • Public/Protected
  • All
Menu

gT.eC.tableview.a or gT.eC.tableview.actions

Hierarchy

Index

Properties

Static compName

compName: string = compName

Methods

Static click

  • Left mouse button click on Component. Default actionDesc is 'Click Cmp'. Note: if it does not work, try clickInput().

    Parameters

    Returns Promise<void>

Static clickCellByColTexts

  • Left mouse button click on the specified table cell.

    Parameters

    Returns Promise<void>

Static clickCellByModelFields

  • Left mouse button click on the specified table cell.

    Parameters

    Returns Promise<void>

Static clickFirstRowCellByColText

  • Left mouse button click on the specified column in the first table row.

    coltext
    • the column header text or tooltip.

    Parameters

    Returns Promise<void>

Static clickFirstRowCellByModelField

  • Left mouse button click on the specified column in the first table row. The cell column is specified by the model field name.

    Parameters

    Returns Promise<void>

Static clickGroupRoot

  • Left mouse button click on the specified group name.

    Parameters

    Returns Promise<void>

Static clickInput

  • Left mouse button click on Component's input element by WebElement. Note: not all Components have an input element. Default actionDesc is 'Click Input'.

    Parameters

    Returns Promise<void>

Static clickLastRowCellByColText

  • Left mouse button click on the specified column in the last table row.

    coltext
    • the column header text or tooltip.

    Parameters

    Returns Promise<void>

Static clickLastRowCellByModelField

  • Left mouse button click on the specified column in the last table row. The cell column is specified by the model field name.

    Parameters

    Returns Promise<void>

Static ctrlClickCellByColTexts

  • Ctrl + Left mouse button click on the specified table cell.

    Parameters

    Returns Promise<void>

Static ctrlClickCellByModelFields

  • Ctrl + Left mouse button click on the specified table cell.

    Parameters

    Returns Promise<void>

Static ctrlClickCellsByColTexts

  • ctrlClickCellsByColTexts(tEQ: Teq, column: string, values: string[], idForLog?: ElementIdForLog, enableLog?: EnableLog): Promise<void>
  • Multi-selection by Ctrl + Left mouse button click on the specified table cell on several rows.

    Parameters

    • tEQ: Teq
    • column: string

      Column header text or tooltip, specifying column to click

    • values: string[]

      array of values for cells in the specified column.

    • Optional idForLog: ElementIdForLog
    • Optional enableLog: EnableLog

    Returns Promise<void>

Static ctrlClickCellsByModelFields

  • ctrlClickCellsByModelFields(tEQ: Teq, fieldName: string, values: string[], idForLog?: ElementIdForLog, enableLog?: EnableLog): Promise<void>
  • Multi-selection by Ctrl + Left mouse button click on the specified table cell on several rows.

    Parameters

    • tEQ: Teq
    • fieldName: string

      field name.

    • values: string[]

      array of values for cells in the column corresponding to the field name.

    • Optional idForLog: ElementIdForLog
    • Optional enableLog: EnableLog

    Returns Promise<void>

Static dblClick

  • Left mouse button double click on Component. Default actionDesc is 'Click Cmp'.

    • Note: if it does not work, try dblClickInput().

    Parameters

    Returns Promise<void>

Static dblClickInput

  • Left mouse button double click on Component's input element by WebElement. Note: not all Components have an input element. Default actionDesc is 'Click Input'.

    Parameters

    Returns Promise<void>

Static doubleClickCellByColTexts

  • Left mouse button double click on the specified table cell.

    Parameters

    Returns Promise<void>

Static doubleClickCellByModelFields

  • Left mouse button double click on the specified table cell.

    Parameters

    Returns Promise<void>

Static moveMouse

  • Moves the mouse cursor to the center of the specified Component. Default actionDesc is 'Move mouse to Cmp'. Note: if it does not work, try moveMouseToInput().

    Parameters

    Returns Promise<void>

Static moveMouseToInput

  • Moves the mouse cursor to the center of the Component's input element. Note: not all Components have an input element. Default actionDesc is 'Move mouse to Cmp input'.

    Parameters

    Returns Promise<void>

Static rClick

  • Right mouse button click on Component. Default actionDesc is 'Right Click Cmp'. Note: if it does not work, try clickInput().

    Parameters

    Returns Promise<void>

Static rClickCellByColTexts

  • Right mouse button click on the specified table cell.

    Parameters

    Returns Promise<void>

Static rClickCellByModelFields

  • Right mouse button click on the specified table cell.

    Parameters

    Returns Promise<void>

Static rClickFirstRowCellByColText

  • Right mouse button click on the specified column in the first table row.

    coltext
    • the column header text or tooltip.

    Parameters

    Returns Promise<void>

Static rClickFirstRowCellByModelField

  • Right mouse button click on the specified column in the first table row. The cell column is specified by the model field name.

    Parameters

    Returns Promise<any>

Static rClickInput

  • Right mouse button click on Component's input element by WebElement. Note: not all Components have an input element. Default actionDesc is 'Click Input'.

    Parameters

    Returns Promise<void>

Static rClickLastRowCellByColText

  • Right mouse button click on the specified column in the last table row.

    coltext
    • the column header text or tooltip.

    Parameters

    Returns Promise<void>

Static rClickLastRowCellByModelField

  • Right mouse button click on the specified column in the last table row. The cell column is specified by the model field name.

    Parameters

    Returns Promise<void>

Static sendCtrlAAndKeys

  • Ctrl + a, and send keys to the Component. Default actionDesc is 'Ctrl +a, Send keys'

    Parameters

    Returns Promise<void>

Static sendCtrlAKeysEnter

  • Ctrl + a, keys, ENTER to the Component. Default actionDesc is 'Ctrl +a, Send keys, Enter'

    Parameters

    Returns Promise<void>

Static sendDown

  • Sends DOWN key to the component. Can be used to open boundlist, e.g. in combobox, or splitbutton. Or to move selection in a table.

    Parameters

    Returns Promise<void>

Static sendEnter

  • Sends ENTER key to the component. E.g. for save value to form.

    Parameters

    Returns Promise<void>

Static sendEsc

  • Sends ESC key to the component. Can be used, e.g. to close boundlist in combobox.

    Parameters

    Returns Promise<void>

Static sendKeys

  • Sends keys to the component. Default actionDesc is 'Send keys'.

    Parameters

    Returns Promise<void>

Static sendPgDown

  • Sends PAGE_DOWN key to the component. Can be used e.g. to move selection in a table.

    Parameters

    Returns Promise<void>

Static sendPgUp

  • Sends PAGE_UP key to the component. Can be used e.g. to move selection in a table.

    Parameters

    Returns Promise<void>

Static sendTab

  • Sends TAB key to the component. E.g. to move to next form field.

    Parameters

    Returns Promise<void>

Static sendUp

  • Sends UP key to the component. Can be used e.g. to move selection in a table.

    Parameters

    Returns Promise<void>

Static waitForEnabledAndNotMasked