diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/dashboard/widgets/FilterAndColumnsSetupData.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/dashboard/widgets/FilterAndColumnsSetupData.java index f35afbb3..a09817e9 100644 --- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/dashboard/widgets/FilterAndColumnsSetupData.java +++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/dashboard/widgets/FilterAndColumnsSetupData.java @@ -32,9 +32,11 @@ import java.util.List; public class FilterAndColumnsSetupData extends QWidgetData { private String tableName; - private Boolean allowVariables = false; - private Boolean hideColumns = false; - private Boolean hidePreview = false; + private Boolean allowVariables = false; + private Boolean hideColumns = false; + private Boolean hidePreview = false; + private Boolean hideSortBy = false; + private Boolean overrideIsEditable = false; private List filterDefaultFieldNames; private String filterFieldName = "queryFilterJson"; @@ -290,4 +292,66 @@ public class FilterAndColumnsSetupData extends QWidgetData return (this); } + + /******************************************************************************* + ** Getter for overrideIsEditable + *******************************************************************************/ + public Boolean getOverrideIsEditable() + { + return (this.overrideIsEditable); + } + + + + /******************************************************************************* + ** Setter for overrideIsEditable + *******************************************************************************/ + public void setOverrideIsEditable(Boolean overrideIsEditable) + { + this.overrideIsEditable = overrideIsEditable; + } + + + + /******************************************************************************* + ** Fluent setter for overrideIsEditable + *******************************************************************************/ + public FilterAndColumnsSetupData withOverrideIsEditable(Boolean overrideIsEditable) + { + this.overrideIsEditable = overrideIsEditable; + return (this); + } + + + + /******************************************************************************* + ** Getter for hideSortBy + *******************************************************************************/ + public Boolean getHideSortBy() + { + return (this.hideSortBy); + } + + + + /******************************************************************************* + ** Setter for hideSortBy + *******************************************************************************/ + public void setHideSortBy(Boolean hideSortBy) + { + this.hideSortBy = hideSortBy; + } + + + + /******************************************************************************* + ** Fluent setter for hideSortBy + *******************************************************************************/ + public FilterAndColumnsSetupData withHideSortBy(Boolean hideSortBy) + { + this.hideSortBy = hideSortBy; + return (this); + } + + }