Interface ActionGrid<G extends ActionGrid<G>>
- All Superinterfaces:
Comparable<G>,Component<G>,Copyable<G>,Grid<G>,Serializable
- All Known Subinterfaces:
EntityGridView<V>,ExportGrid<G>,ExportHistoryEntityGridView<V>,ExportHistoryGrid<G>,ExportHistoryGridExternal<E>,GridExternal<E>,GridView<V>,ImportGrid<G>,Orderable<R>,ResidentGridField<F>,ResourceGrid<G>,TreeGridView<V>
- All Known Implementing Classes:
DefaultEntityGridView,DefaultExportHistoryEntityGridView,DefaultExportHistoryGridExternal,DefaultGridExternal,DefaultResidentGridField,DefaultTreeGridView
An extension of
Grid to represent a grid with grid-level and row-level actions.- Author:
- Nick Crum (ncrum)
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classNested classes/interfaces inherited from interface com.broadleafcommerce.metadata.dsl.core.extension.Grid
Grid.Attributes, Grid.Keys -
Method Summary
Modifier and TypeMethodDescriptiondefault GaddGridAction(Action<?> action) default GaddGridAction(String type, Action<?> action) default GaddRowAction(Action<?> action) default GaddRowAction(String type, Action<?> action) findGridAction(String type) findRowAction(String type) default Action<?>getGridAction(String type) default Action<?>getRowAction(String type) default GgridAction(String type, UnaryOperator<Action<?>> fn) default GremoveGridAction(String type) default GremoveRowAction(String type) default GrowAction(String type, UnaryOperator<Action<?>> fn) Methods inherited from interface java.lang.Comparable
compareToMethods 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, typeMethods inherited from interface com.broadleafcommerce.metadata.dsl.core.extension.Grid
addColumn, addColumn, addColumn, addColumns, findColumn, getColumn, idKey, removeColumn
-
Method Details
-
addGridAction
-
addGridAction
-
gridAction
-
getGridAction
-
findGridAction
-
removeGridAction
-
addRowAction
-
addRowAction
-
rowAction
-
getRowAction
-
findRowAction
-
removeRowAction
-