Uses of Class
com.kingsrook.qqq.backend.core.actions.dashboard.widgets.RowBuilderWidgetRenderer.Builder
Packages that use RowBuilderWidgetRenderer.Builder
-
Uses of RowBuilderWidgetRenderer.Builder in com.kingsrook.qqq.backend.core.actions.dashboard.widgets
Methods in com.kingsrook.qqq.backend.core.actions.dashboard.widgets that return RowBuilderWidgetRenderer.BuilderModifier and TypeMethodDescriptionRowBuilderWidgetRenderer.widgetMetaDataBuilder
(String widgetName) Factory to make a new Builder for widgetMetaData of this type.RowBuilderWidgetRenderer.Builder.withAssociationName
(String associationName) for the use-case on a record view/edit screen, set the association name that the records are for.RowBuilderWidgetRenderer.Builder.withDefaultValuesForNewRowsFromParentRecord
(Map<String, Serializable> defaultValuesForNewRowsFromParentRecord) for the use-case on a record view/edit screen, set the name of the "parent" table - e.g., the one that has the association.RowBuilderWidgetRenderer.Builder.withFields
(List<QFieldMetaData> fields) set the fields for the widgetRowBuilderWidgetRenderer.Builder.withIsEditable
(Boolean isEditable) set if the data is editable or not.RowBuilderWidgetRenderer.Builder.withIsForRecordViewAndEditScreen
(Boolean isForRecordViewAndEditScreen) set if the widget it meant for use on record view/edit screens, in which case, that determines if editable or not.set the label shown in UI for the widgetRowBuilderWidgetRenderer.Builder.withMayReorderRows
(Boolean mayReorderRows) set if user can reorder rows.set name for the widget, though generally wouldRowBuilderWidgetRenderer.Builder.withOrderByFieldName
(String orderByFieldName) set the field in which the sequence/order-by value is stored. only applies if mayReorderRows is true.RowBuilderWidgetRenderer.Builder.withOutputFieldName
(String outputFieldName) set the fieldName that the records are written to when data comes out of the widget, e.g., into process values, or a parent-record.RowBuilderWidgetRenderer.Builder.withParentTableName
(String parentTableName) for the use-case on a record view/edit screen, set the name of the "parent" table - e.g., the one that has the association.RowBuilderWidgetRenderer.Builder.withUseModalEditor
(Boolean useModalEditor) set whether edits happen inline, or in modal editor.