Class QFrontendStepMetaData
java.lang.Object
com.kingsrook.qqq.backend.core.model.metadata.processes.QStepMetaData
com.kingsrook.qqq.backend.core.model.metadata.processes.QFrontendStepMetaData
- All Implemented Interfaces:
QMetaDataObject
,Serializable
Meta-Data to define a front-end step in a process in a QQQ instance (e.g.,
a screen presented to a user).
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addFormField
(QFieldMetaData fieldMetaData) adder for formFieldsGetter for backStepNameGetter for componentsGetter for formatgetFormField
(String fieldName) Getter for a single formFields by its nameGetter for formFieldsGetter for helpContentsGet a list of all of the input fields used by this functionGetter for recordListFieldsGetter for viewFieldsvoid
removeHelpContent
(Set<HelpRole> roles) remove a single helpContent based on its set of rolesvoid
setBackStepName
(String backStepName) Setter for backStepNamevoid
setComponents
(List<QFrontendComponentMetaData> components) Setter for componentsvoid
Setter for formatvoid
setFormFields
(List<QFieldMetaData> formFields) Setter for formFieldsvoid
setHelpContents
(List<QHelpContent> helpContents) Setter for helpContentsvoid
setRecordListFields
(List<QFieldMetaData> recordListFields) Setter for recordListFieldsvoid
setViewFields
(List<QFieldMetaData> viewFields) Setter for viewFieldswithBackStepName
(String backStepName) Fluent setter for backStepNamewithComponent
(QFrontendComponentMetaData component) Fluent setter for adding 1 componentwithComponents
(List<QFrontendComponentMetaData> components) Fluent setter for componentswithFormat
(String format) Fluent setter for formatwithFormField
(QFieldMetaData formField) fluent setter to add a single form fieldwithFormFields
(List<QFieldMetaData> formFields) fluent setter for formFieldswithHelpContent
(QHelpContent helpContent) Fluent setter for adding 1 helpContentwithHelpContents
(List<QHelpContent> helpContents) Fluent setter for helpContentsfluent setter for labelfluent setter for namewithRecordListField
(QFieldMetaData recordListField) fluent setter to add a single recordList fieldwithRecordListFields
(List<QFieldMetaData> recordListFields) fluent setter for recordListFieldswithViewField
(QFieldMetaData viewField) fluent setter to add a single view fieldwithViewFields
(List<QFieldMetaData> viewFields) fluent setter for viewFieldsMethods inherited from class com.kingsrook.qqq.backend.core.model.metadata.processes.QStepMetaData
getLabel, getName, getOutputFields, getStepType, setLabel, setName, setStepType
-
Constructor Details
-
QFrontendStepMetaData
public QFrontendStepMetaData()
-
-
Method Details
-
getComponents
Getter for components -
setComponents
Setter for components -
withComponent
Fluent setter for adding 1 component -
withComponents
Fluent setter for components -
getFormField
Getter for a single formFields by its name -
getFormFields
Getter for formFields -
addFormField
adder for formFields -
setFormFields
Setter for formFields -
withFormField
fluent setter to add a single form field -
withFormFields
fluent setter for formFields -
getViewFields
Getter for viewFields -
setViewFields
Setter for viewFields -
withViewField
fluent setter to add a single view field -
withViewFields
fluent setter for viewFields -
getRecordListFields
Getter for recordListFields -
setRecordListFields
Setter for recordListFields -
withRecordListField
fluent setter to add a single recordList field -
withRecordListFields
fluent setter for recordListFields -
withName
fluent setter for name- Overrides:
withName
in classQStepMetaData
-
withLabel
fluent setter for label- Overrides:
withLabel
in classQStepMetaData
-
getInputFields
Get a list of all of the input fields used by this function- Overrides:
getInputFields
in classQStepMetaData
-
getHelpContents
Getter for helpContents -
setHelpContents
Setter for helpContents -
withHelpContents
Fluent setter for helpContents -
withHelpContent
Fluent setter for adding 1 helpContent -
removeHelpContent
-
getFormat
Getter for format -
setFormat
Setter for format -
withFormat
Fluent setter for format -
getBackStepName
Getter for backStepName -
setBackStepName
Setter for backStepName -
withBackStepName
Fluent setter for backStepName
-