diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/dashboard/widgets/CompositeWidgetData.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/dashboard/widgets/CompositeWidgetData.java
index 4d2e79a7..4cfbcb16 100644
--- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/dashboard/widgets/CompositeWidgetData.java
+++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/dashboard/widgets/CompositeWidgetData.java
@@ -54,6 +54,7 @@ public class CompositeWidgetData extends AbstractBlockWidgetData.
+ */
+
+package com.kingsrook.qqq.backend.core.model.dashboard.widgets;
+
+
+import java.util.List;
+
+
+/*******************************************************************************
+ ** Model containing datastructure expected by frontend bar chart widget
+ **
+ *******************************************************************************/
+public class MultiTableData extends QWidgetData
+{
+ List tableDataList;
+
+
+
+ /*******************************************************************************
+ **
+ *******************************************************************************/
+ public MultiTableData()
+ {
+ }
+
+
+
+ /*******************************************************************************
+ **
+ *******************************************************************************/
+ public MultiTableData(List tableDataList)
+ {
+ setTableDataList(tableDataList);
+ }
+
+
+
+ /*******************************************************************************
+ ** Getter for type
+ **
+ *******************************************************************************/
+ public String getType()
+ {
+ return WidgetType.MULTI_TABLE.getType();
+ }
+
+
+
+ /*******************************************************************************
+ ** Getter for tableDataList
+ *******************************************************************************/
+ public List getTableDataList()
+ {
+ return (this.tableDataList);
+ }
+
+
+
+ /*******************************************************************************
+ ** Setter for tableDataList
+ *******************************************************************************/
+ public void setTableDataList(List tableDataList)
+ {
+ this.tableDataList = tableDataList;
+ }
+
+
+
+ /*******************************************************************************
+ ** Fluent setter for tableDataList
+ *******************************************************************************/
+ public MultiTableData withTableDataList(List tableDataList)
+ {
+ this.tableDataList = tableDataList;
+ return (this);
+ }
+
+}
diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/dashboard/widgets/WidgetType.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/dashboard/widgets/WidgetType.java
index 2c1e89a2..cd899e9b 100644
--- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/dashboard/widgets/WidgetType.java
+++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/dashboard/widgets/WidgetType.java
@@ -42,6 +42,7 @@ public enum WidgetType
SMALL_LINE_CHART("smallLineChart"),
LOCATION("location"),
MULTI_STATISTICS("multiStatistics"),
+ MULTI_TABLE("multiTable"),
PIE_CHART("pieChart"),
QUICK_SIGHT_CHART("quickSightChart"),
STATISTICS("statistics"),