Class DataGrid.HeaderCell

All Implemented Interfaces:
SpecificConditionHandler, SelenideElementWrapper<DataGrid.HeaderCell>
Enclosing class:
DataGrid

public static class DataGrid.HeaderCell extends DataGrid.AbstractCell<DataGrid.HeaderCell>
Web-element wrapper for data grid header cell. Supports clicking on sorting button and filter button.
  • Constructor Details

    • HeaderCell

      public HeaderCell(com.codeborne.selenide.SelenideElement cellWrapper, DataGrid parent)
  • Method Details

    • clickSorting

      public DataGrid.HeaderCell clickSorting()
      Clicks on sorting button to change sort direction.
      Returns:
      this to call fluent API
    • clickFilter

      public <T extends DialogWindow<T>> T clickFilter(Class<T> filterDialogClass)
      Clicks on header filter button and returns wired filter dialog web-element wrapper.
      Type Parameters:
      T - filter dialog class type
      Parameters:
      filterDialogClass - filter dialog class
      Returns:
      wired web-element wrapper for opened filter dialog
    • clickFilter

      public DataGrid.HeaderCell clickFilter()
      Clicks on header filter button.
      Returns:
      this to call fluent API