mirror of
https://github.com/Kingsrook/qqq.git
synced 2025-07-18 05:01:07 +00:00
Add property omitExposedJoins
This commit is contained in:
@ -38,6 +38,7 @@ public class FilterAndColumnsSetupData extends QWidgetData
|
||||
private Boolean hideSortBy = false;
|
||||
private Boolean overrideIsEditable;
|
||||
private List<String> filterDefaultFieldNames;
|
||||
private List<String> omitExposedJoins;
|
||||
|
||||
private Boolean isApiVersioned = false;
|
||||
private String apiName;
|
||||
@ -483,4 +484,41 @@ public class FilterAndColumnsSetupData extends QWidgetData
|
||||
}
|
||||
|
||||
|
||||
|
||||
/*******************************************************************************
|
||||
* Getter for omitExposedJoins
|
||||
* @see #withOmitExposedJoins(List)
|
||||
*******************************************************************************/
|
||||
public List<String> getOmitExposedJoins()
|
||||
{
|
||||
return (this.omitExposedJoins);
|
||||
}
|
||||
|
||||
|
||||
|
||||
/*******************************************************************************
|
||||
* Setter for omitExposedJoins
|
||||
* @see #withOmitExposedJoins(List)
|
||||
*******************************************************************************/
|
||||
public void setOmitExposedJoins(List<String> omitExposedJoins)
|
||||
{
|
||||
this.omitExposedJoins = omitExposedJoins;
|
||||
}
|
||||
|
||||
|
||||
|
||||
/*******************************************************************************
|
||||
* Fluent setter for omitExposedJoins
|
||||
*
|
||||
* @param omitExposedJoins
|
||||
* list of tableNames of exposed joins that shouldn't be available in the filter.
|
||||
* @return this
|
||||
*******************************************************************************/
|
||||
public FilterAndColumnsSetupData withOmitExposedJoins(List<String> omitExposedJoins)
|
||||
{
|
||||
this.omitExposedJoins = omitExposedJoins;
|
||||
return (this);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
Reference in New Issue
Block a user