Interface ModalView<V extends ModalView<V>>
- All Superinterfaces:
Comparable<V>,Component<V>,Copyable<V>,FetchEntity<V>,Form<V>,Serializable,View<V>
- All Known Implementing Classes:
DefaultModalView
A ModalView is a View intended to be rendered within a modal dialog. It includes form
capabilities as well as the ability to fetch an entity to populate the form.
This interface is useful for scenarios where a user needs to interact with a form in a modal dialog, allowing for a streamlined and user-friendly experience.
- Since:
- Metadata 2.0.7, Release Train 2.3.0
- Author:
- Jon Fleschler (jfleschler)
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.broadleafcommerce.metadata.dsl.core.extension.FetchEntity
FetchEntity.EndpointTypes -
Method Summary
Methods inherited from interface java.lang.Comparable
compareToMethods inherited from interface com.broadleafcommerce.metadata.dsl.core.Component
addAction, addAction, addComponent, addEndpoint, addEndpoint, addSimpleComponent, apply, attribute, augmentable, 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, getAugmentableFlag, 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, setAugmentable, setAugmentationKey, setClassifier, setComponents, setConditionals, setDescription, setEndpoints, setId, setLabel, setOrder, setScope, setTranslatable, setType, translatable, translatable, typeMethods inherited from interface com.broadleafcommerce.metadata.dsl.core.extension.FetchEntity
addReadEndpoint, findReadEndpoint, getReadEndpoint, readEndpoint, readScope, readUrl, readUrlMethods inherited from interface com.broadleafcommerce.metadata.dsl.core.extension.Form
addExternal, addExternal, addField, addField, addField, addFields, addFormComponents, addGroup, addGroup, addMessage, addMessage, external, field, findExternal, findField, findGroup, findMessage, getExternal, getField, getGroup, getMessage, group, message, removeExternal, removeField, removeGroup, removeMessage