Class TableData

java.lang.Object
com.kingsrook.qqq.backend.core.model.dashboard.widgets.QWidgetData
com.kingsrook.qqq.backend.core.model.dashboard.widgets.TableData
All Implemented Interfaces:
Serializable

public class TableData extends QWidgetData
Model containing datastructure expected by frontend bar chart widget
See Also:
  • Constructor Details

  • Method Details

    • getType

      public String getType()
      Getter for type
      Specified by:
      getType in class QWidgetData
    • getRowsPerPage

      public Integer getRowsPerPage()
      Getter for rowsPerPage
    • setRowsPerPage

      public void setRowsPerPage(Integer rowsPerPage)
      Setter for rowsPerPage
    • withRowsPerPage

      public TableData withRowsPerPage(Integer rowsPerPage)
      Fluent setter for rowsPerPage
    • getHidePaginationDropdown

      public Boolean getHidePaginationDropdown()
      Getter for hidePaginationDropdown
    • setHidePaginationDropdown

      public void setHidePaginationDropdown(Boolean hidePaginationDropdown)
      Setter for hidePaginationDropdown
    • withHidePaginationDropdown

      public TableData withHidePaginationDropdown(Boolean hidePaginationDropdown)
      Fluent setter for hidePaginationDropdown
    • getColumns

      public List<TableData.Column> getColumns()
      Getter for columns
    • setColumns

      public void setColumns(List<TableData.Column> columns)
      Setter for columns
    • withColumns

      public TableData withColumns(List<TableData.Column> columns)
      Fluent setter for columns
    • getRows

      public List<Map<String,Object>> getRows()
      Getter for rows
    • setRows

      public void setRows(List<Map<String,Object>> rows)
      Setter for rows
    • withRows

      public TableData withRows(List<Map<String,Object>> rows)
      Fluent setter for rows
    • getNoRowsFoundHTML

      public String getNoRowsFoundHTML()
      Getter for noRowsFoundHTML
    • setNoRowsFoundHTML

      public void setNoRowsFoundHTML(String noRowsFoundHTML)
      Setter for noRowsFoundHTML
    • withNoRowsFoundHTML

      public TableData withNoRowsFoundHTML(String noRowsFoundHTML)
      Fluent setter for noRowsFoundHTML
    • getLinkText

      public String getLinkText()
      Getter for linkText
    • setLinkText

      public void setLinkText(String linkText)
      Setter for linkText
    • withLinkText

      public TableData withLinkText(String linkText)
      Fluent setter for linkText
    • getLinkURL

      public String getLinkURL()
      Getter for linkURL
    • setLinkURL

      public void setLinkURL(String linkURL)
      Setter for linkURL
    • withLinkURL

      public TableData withLinkURL(String linkURL)
      Fluent setter for linkURL
    • getFixedStickyLastRow

      public Boolean getFixedStickyLastRow()
      Getter for fixedStickyLastRow
    • setFixedStickyLastRow

      public void setFixedStickyLastRow(Boolean fixedStickyLastRow)
      Setter for fixedStickyLastRow
    • withFixedStickyLastRow

      public TableData withFixedStickyLastRow(Boolean fixedStickyLastRow)
      Fluent setter for fixedStickyLastRow
    • getFixedHeight

      public Integer getFixedHeight()
      Getter for fixedHeight
    • setFixedHeight

      public void setFixedHeight(Integer fixedHeight)
      Setter for fixedHeight
    • withFixedHeight

      public TableData withFixedHeight(Integer fixedHeight)
      Fluent setter for fixedHeight