Class DeveloperPanel
java.lang.Object
com.kingsrook.qqq.backend.core.model.developer.DeveloperPanel
- All Implemented Interfaces:
Serializable
One panel on a record's developer view, contributed by a
DeveloperPanelProviderInterface (e.g., the ESB, quick search, or SQL
workbench qbits). A panel is a title plus an ordered list of generic
DeveloperPanelBlocks, so a frontend can render any provider's panel
without provider-specific code.- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGetter for blocksGetter for descriptiongetError()Getter for errorgetIcon()Getter for icongetId()Getter for idgetOrder()Getter for orderGetter for statusLabelGetter for statusTonegetTitle()Getter for titlevoidsetBlocks(List<DeveloperPanelBlock> blocks) Setter for blocksvoidsetDescription(String description) Setter for descriptionvoidSetter for errorvoidSetter for iconvoidSetter for idvoidSetter for ordervoidsetStatusLabel(String statusLabel) Setter for statusLabelvoidsetStatusTone(DeveloperPanelTone statusTone) Setter for statusTonevoidSetter for titlewithBlock(DeveloperPanelBlock block) Fluent adder for blocks - adds one block.withBlocks(List<DeveloperPanelBlock> blocks) Fluent setter for blockswithDescription(String description) Fluent setter for descriptionFluent setter for errorFluent setter for iconFluent setter for idFluent setter for orderwithStatusLabel(String statusLabel) Fluent setter for statusLabelwithStatusTone(DeveloperPanelTone statusTone) Fluent setter for statusToneFluent setter for title
-
Constructor Details
-
DeveloperPanel
public DeveloperPanel()
-
-
Method Details
-
getId
Getter for id -
setId
Setter for id -
withId
Fluent setter for id -
getTitle
Getter for title -
setTitle
Setter for title -
withTitle
Fluent setter for title -
getOrder
Getter for order -
setOrder
Setter for order -
withOrder
Fluent setter for order -
getIcon
Getter for icon -
setIcon
Setter for icon -
withIcon
Fluent setter for icon -
getDescription
Getter for description -
setDescription
Setter for description -
withDescription
Fluent setter for description -
getStatusLabel
Getter for statusLabel -
setStatusLabel
Setter for statusLabel -
withStatusLabel
Fluent setter for statusLabel -
getStatusTone
Getter for statusTone -
setStatusTone
Setter for statusTone -
withStatusTone
Fluent setter for statusTone -
getBlocks
Getter for blocks -
setBlocks
Setter for blocks -
withBlocks
Fluent setter for blocks -
withBlock
Fluent adder for blocks - adds one block. -
getError
Getter for error -
setError
Setter for error -
withError
Fluent setter for error
-