Interface CustomAttributesGridField<F extends CustomAttributesGridField<F>>
-
- All Superinterfaces:
Comparable<F>
,Component<F>
,Copyable<F>
,Field<F>
,FormComponent<F>
,Serializable
- All Known Implementing Classes:
DefaultCustomAttributesGridField
public interface CustomAttributesGridField<F extends CustomAttributesGridField<F>> extends Field<F>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
CustomAttributesGridField.Attributes
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default F
complexAttributes()
The complexAttributes attribute specifies that a Custom Attribute Grid contains complex valuesdefault F
complexAttributes(boolean isComplex)
The complexAttributes attribute specifies whether a Custom Attribute Grid contains complex values or notdefault F
nameLabel()
The nameLabel attribute specifies that a Custom Attribute Grid has an additional name label fielddefault F
nameLabel(boolean hasNameLabel)
The nameLabel attribute specifies that a Custom Attribute Grid has an additional name label field or notdefault F
noNameLabel()
The nameLabel attribute specifies that a Custom Attribute Grid does not have an additional name label fielddefault F
notComplexAttributes()
The complexAttributes attribute specifies that a Custom Attribute Grid does not complex values-
Methods inherited from interface java.lang.Comparable
compareTo
-
Methods inherited from interface com.broadleafcommerce.metadata.dsl.core.Component
addAction, addAction, addComponent, addEndpoint, addEndpoint, apply, attribute, augmentationKey, classifier, clearConditionals, clearEndpoints, conditional, conditionals, description, description, findAction, findAction, findActions, findAttribute, findComponent, findComponent, findComponents, findEndpoint, findEndpoint, findEndpoints, get, get, getAction, getAction, getActions, getActionsList, getAttribute, getAttribute, getAttributes, getAugmentationKey, getClassifier, getComponent, getComponent, getComponents, getComponentsList, getConditionals, getDescription, getEndpoint, getEndpoint, getEndpoints, getEndpointsList, getId, getLabel, getOrder, getScope, getType, hasAction, hasAttribute, hasComponent, hasEndpoint, id, isAugmentable, isTranslatable, label, label, notTranslatable, order, removeAction, removeAttribute, removeComponent, removeEndpoint, scope, self, setActions, setAttributes, setAugmentationKey, setClassifier, setComponents, setConditionals, setDescription, setEndpoints, setId, setLabel, setOrder, setScope, setTranslatable, setType, translatable, translatable, type
-
Methods inherited from interface com.broadleafcommerce.metadata.dsl.core.Field
clearReadOnlyConditionals, decorated, defaultValue, getDefaultValue, getName, getPlaceholder, getReadOnlyConditionals, getRequiredMessage, getValidationSchema, isReadOnly, isRequired, isShowInQueryBuilder, isTargetCollection, name, notReadOnly, notRequired, placeholder, placeholder, readOnly, readOnly, readOnlyConditional, readOnlyConditionals, required, required, required, required, requiredMessage, requiredMessage, setDefaultValue, setName, setPlaceholder, setReadOnly, setReadOnlyConditionals, setRequired, setRequiredMessage, setShowInQueryBuilder, setValidationSchema, targetIsCollection, targetIsNotCollection, validationMethod, validationSchema, validationSchema
-
Methods inherited from interface com.broadleafcommerce.metadata.dsl.core.FormComponent
getHelpText, getHint, getTooltip, helpText, helpText, hidden, hidden, hint, hint, isHidden, notHidden, setHelpText, setHidden, setHint, setTooltip, tooltip, tooltip
-
-
-
-
Method Detail
-
complexAttributes
default F complexAttributes()
The complexAttributes attribute specifies that a Custom Attribute Grid contains complex values- Returns:
- this field for further customization
-
complexAttributes
default F complexAttributes(boolean isComplex)
The complexAttributes attribute specifies whether a Custom Attribute Grid contains complex values or not- Parameters:
isComplex
- boolean value that states whether the values are complex or not- Returns:
- this field for further customization
-
notComplexAttributes
default F notComplexAttributes()
The complexAttributes attribute specifies that a Custom Attribute Grid does not complex values- Returns:
- this field for further customization
-
nameLabel
default F nameLabel()
The nameLabel attribute specifies that a Custom Attribute Grid has an additional name label field- Returns:
- this field for further customization
-
nameLabel
default F nameLabel(boolean hasNameLabel)
The nameLabel attribute specifies that a Custom Attribute Grid has an additional name label field or not- Parameters:
hasNameLabel
- boolean value that states whether the grid has an additional name label field or not- Returns:
- this field for further customization
-
noNameLabel
default F noNameLabel()
The nameLabel attribute specifies that a Custom Attribute Grid does not have an additional name label field- Returns:
- this field for further customization
-
-