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,CronUIWidgetData,DefaultWidgetRenderer.DefaultWidgetData,DividerWidgetData,DynamicFormWidgetData,FieldValueListData,FilterAndColumnsSetupData,LineChartData,LocationData,MultiStatisticsData,MultiTableData,ParentWidgetData,ProcessWidgetData,QuickSightChart,RawHTML,RowBuilderData,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 StringgetType()Getter for typevoidsetCsvData(List<List<Serializable>> csvData) Setter for csvDatavoidSetter for dropdownDataListvoidsetDropdownDefaultValueList(List<String> dropdownDefaultValueList) Setter for dropdownDefaultValueListvoidsetDropdownLabelList(List<String> dropdownLabelList) Setter for dropdownLabelListvoidsetDropdownNameList(List<String> dropdownNameList) Setter for dropdownNameListvoidsetDropdownNeedsSelectedText(String dropdownNeedsSelectedText) Setter for dropdownNeedsSelectedTextvoidsetFooterHTML(String footerHTML) Setter for footerHTMLvoidsetHasPermission(Boolean hasPermission) Setter for hasPermissionvoidSetter for labelvoidsetSublabel(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
-