Interface TableSummaryProps

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
TableSummaryProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.98.0 (build 00b106d)", date="2024-05-02T15:58:22.755Z") @Stability(Stable) public interface TableSummaryProps extends software.amazon.jsii.JsiiSerializable
Properties for TableWidget's summary columns.

Example:

 Dashboard dashboard;
 dashboard.addWidgets(TableWidget.Builder.create()
         // ...
         .summary(TableSummaryProps.builder()
                 .columns(List.of(TableSummaryColumn.AVERAGE))
                 .hideNonSummaryColumns(true)
                 .sticky(true)
                 .build())
         .build());
 
  • Method Details

    • getColumns

      @Stability(Stable) @Nullable default List<TableSummaryColumn> getColumns()
      Summary columns.

      Default: - No summary columns will be shown

    • getHideNonSummaryColumns

      @Stability(Stable) @Nullable default Boolean getHideNonSummaryColumns()
      Prevent the columns of datapoints from being displayed, so that only the label and summary columns are displayed.

      Default: - false

    • getSticky

      @Stability(Stable) @Nullable default Boolean getSticky()
      Make the summary columns sticky, so that they remain in view while scrolling.

      Default: - false

    • builder

      @Stability(Stable) static TableSummaryProps.Builder builder()
      Returns:
      a TableSummaryProps.Builder of TableSummaryProps