Interface CustomAttributesGridField<F extends CustomAttributesGridField<F>>
- All Superinterfaces:
Comparable<F>
,Component<F>
,Copyable<F>
,CustomCssComponent<F>
,Field<F>
,FormComponent<F>
,Serializable
- All Known Implementing Classes:
DefaultCustomAttributesGridField
public interface CustomAttributesGridField<F extends CustomAttributesGridField<F>>
extends Field<F>, CustomCssComponent<F>
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from interface com.broadleafcommerce.metadata.dsl.core.CustomCssComponent
CSS_ATTRIBUTE
-
Method Summary
Modifier and TypeMethodDescriptiondefault F
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
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
The nameLabel attribute specifies that a Custom Attribute Grid does not have an additional name label fielddefault F
The complexAttributes attribute specifies that a Custom Attribute Grid does not complex valuesMethods 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, findAttribute, findComponent, findComponent, findComponents, findEndpoint, 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.CustomCssComponent
addCssClass, addCssClass, addCssClass, clearCssClasses, getCssClasses, removeCssClass, removeCssClass, removeCssClass
Methods inherited from interface com.broadleafcommerce.metadata.dsl.core.Field
clearReadOnlyConditionals, decorated, 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, helpText, hidden, hidden, hint, hint, isHidden, notHidden, setHelpText, setHidden, setHint, setTooltip, tooltip, tooltip
-
Method Details
-
complexAttributes
The complexAttributes attribute specifies that a Custom Attribute Grid contains complex values- Returns:
- this field for further customization
-
complexAttributes
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
The complexAttributes attribute specifies that a Custom Attribute Grid does not complex values- Returns:
- this field for further customization
-
nameLabel
The nameLabel attribute specifies that a Custom Attribute Grid has an additional name label field- Returns:
- this field for further customization
-
nameLabel
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
The nameLabel attribute specifies that a Custom Attribute Grid does not have an additional name label field- Returns:
- this field for further customization
-