Class RowRepeaterDescription.Init<T extends RowRepeaterDescription.Init<T>>

Direct Known Subclasses:
RowRepeaterDescription.Builder
Enclosing class:
RowRepeaterDescription

protected abstract static class RowRepeaterDescription.Init<T extends RowRepeaterDescription.Init<T>> extends WebElementDescription.Init<T>
Helper class for RowRepeaterDescription.Builder.
  • Constructor Details

    • Init

      protected Init()
  • Method Details

    • build

      public RowRepeaterDescription build()
      Description copied from class: DescriptionBase.Init
      Returns the built description instance (builder pattern).
      Overrides:
      build in class WebElementDescription.Init<T extends RowRepeaterDescription.Init<T>>
      Returns:
      The built description instance (builder pattern).
    • design

      public T design(RowRepeaterDesign value)
      Initializes the visual design of the RowRepeater.
      Parameters:
      value - the visual design of the row repeater.
      Returns:
      The description instance with the update state (builder pattern).
    • moreSteps

      public T moreSteps(Boolean hasMoreSteps)
      Initializes whether the row repeater has a More button.
      Parameters:
      hasMoreSteps - true if the row repeater has a More button.
      Returns:
      The description instance with the update state (builder pattern).
    • filters

      public T filters(String[] value)
      Initializes the list of the filter buttons used to filter the rows.
      Parameters:
      value - the semicolon-delimited list of filter buttons to use when filtering rows.
      Returns:
      The description instance with the update state (builder pattern).
    • sorters

      public T sorters(String[] value)
      Initializes the list of sorter buttons used to sort the rows.
      Parameters:
      value - the semicolon-delimited list of sorter buttons to use when sorting rows.
      Returns:
      The description instance with the update state (builder pattern).
    • pagesCount

      public T pagesCount(Integer value)
      Initializes the total number of pages in the row repeater.
      Parameters:
      value - the total number of pages in the row repeater.
      Returns:
      The description instance with the update state (builder pattern).