Class QWidgetData
java.lang.Object
com.kingsrook.qqq.backend.core.model.dashboard.widgets.QWidgetData
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
AbstractBlockWidgetData
,AlertData
,ChartData
,ChildRecordListData
,DefaultWidgetRenderer.DefaultWidgetData
,DividerWidgetData
,DynamicFormWidgetData
,FieldValueListData
,FilterAndColumnsSetupData
,LineChartData
,LocationData
,MultiStatisticsData
,MultiTableData
,ParentWidgetData
,ProcessWidgetData
,QuickSightChart
,RawHTML
,StatisticsData
,StepperData
,TableData
,USMapWidgetData
Base class for the data returned by rendering a Widget.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGetter for csvDataGetter for dropdownDataListGetter for dropdownDefaultValueListGetter for dropdownLabelListGetter for dropdownNameListGetter for dropdownNeedsSelectedTextGetter for footerHTMLGetter for hasPermissiongetLabel()
Getter for labelGetter for sublabelabstract String
getType()
Getter for typevoid
setCsvData
(List<List<Serializable>> csvData) Setter for csvDatavoid
Setter for dropdownDataListvoid
setDropdownDefaultValueList
(List<String> dropdownDefaultValueList) Setter for dropdownDefaultValueListvoid
setDropdownLabelList
(List<String> dropdownLabelList) Setter for dropdownLabelListvoid
setDropdownNameList
(List<String> dropdownNameList) Setter for dropdownNameListvoid
setDropdownNeedsSelectedText
(String dropdownNeedsSelectedText) Setter for dropdownNeedsSelectedTextvoid
setFooterHTML
(String footerHTML) Setter for footerHTMLvoid
setHasPermission
(Boolean hasPermission) Setter for hasPermissionvoid
Setter for labelvoid
setSublabel
(String sublabel) Setter for sublabelwithCsvData
(List<List<Serializable>> csvData) Fluent setter for csvDataFluent setter for dropdownDataListwithDropdownDefaultValueList
(List<String> dropdownDefaultValueList) Fluent setter for dropdownDefaultValueListwithDropdownLabelList
(List<String> dropdownLabelList) Fluent setter for dropdownLabelListwithDropdownNameList
(List<String> dropdownNameList) Fluent setter for dropdownNameListwithDropdownNeedsSelectedText
(String dropdownNeedsSelectedText) Fluent setter for dropdownNeedsSelectedTextwithFooterHTML
(String footerHTML) Fluent setter for footerHTMLwithHasPermission
(Boolean hasPermission) Fluent setter for hasPermissionFluent setter for labelwithSublabel
(String sublabel) Fluent setter for sublabel
-
Constructor Details
-
QWidgetData
public QWidgetData()
-
-
Method Details
-
getType
Getter for type -
getLabel
Getter for label -
setLabel
Setter for label -
withLabel
Fluent setter for label -
getDropdownLabelList
-
setDropdownLabelList
-
withDropdownLabelList
Fluent setter for dropdownLabelList -
getDropdownNameList
-
setDropdownNameList
-
withDropdownNameList
Fluent setter for dropdownNameList -
getDropdownDataList
-
setDropdownDataList
-
withDropdownDataList
-
getDropdownNeedsSelectedText
Getter for dropdownNeedsSelectedText -
setDropdownNeedsSelectedText
Setter for dropdownNeedsSelectedText -
withDropdownNeedsSelectedText
Fluent setter for dropdownNeedsSelectedText -
getHasPermission
Getter for hasPermission -
setHasPermission
Setter for hasPermission -
withHasPermission
Fluent setter for hasPermission -
getDropdownDefaultValueList
-
setDropdownDefaultValueList
-
withDropdownDefaultValueList
Fluent setter for dropdownDefaultValueList -
getCsvData
Getter for csvData -
setCsvData
Setter for csvData -
withCsvData
Fluent setter for csvData -
getSublabel
Getter for sublabel -
setSublabel
Setter for sublabel -
withSublabel
Fluent setter for sublabel
-