Interface FetchGrid<G extends FetchGrid<G>>
- All Superinterfaces:
Comparable<G>
,Component<G>
,Copyable<G>
,CustomCssComponent<G>
,Grid<G>
,Serializable
- All Known Subinterfaces:
EntityGridView<V>
,ExportHistoryEntityGridView<V>
,ExportHistoryGrid<G>
,ExportHistoryGridExternal<E>
,FilterableGrid<G>
,GridExternal<E>
,GridView<V>
,ResidentGridField<F>
,ResourceGrid<G>
,SelectTargetEntityGridView<V>
,SortableGrid<G>
,TreeGridView<V>
- All Known Implementing Classes:
DefaultEntityGridView
,DefaultExportHistoryEntityGridView
,DefaultExportHistoryGridExternal
,DefaultGridExternal
,DefaultResidentGridField
,DefaultSelectTargetEntityGridView
,DefaultTreeGridView
Represents the metadata for a
Grid
that supports fetching it's own data.- Author:
- Nick Crum (ncrum)
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface com.broadleafcommerce.metadata.dsl.core.extension.Grid
Grid.Attributes, Grid.Keys
-
Field Summary
Fields inherited from interface com.broadleafcommerce.metadata.dsl.core.CustomCssComponent
CSS_ATTRIBUTE
-
Method Summary
Modifier and TypeMethodDescriptiondefault G
displayRefresh
(boolean display) default Optional<PageableEndpoint<?>>
default PageableEndpoint<?>
default String
default G
default G
narrowedPaging
(int pageSize) default G
default G
numberedPaging
(int pageSize) default G
readEndpoint
(PageableEndpoint<?> endpoint) default G
default G
default G
default G
default G
unpaged()
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, 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.extension.Grid
addColumn, addColumn, addColumn, addColumns, addRowMessage, addRowMessage, findColumn, findRowMessage, getColumn, getRowMessage, idKey, removeColumn, removeRowMessage, rowMessage
-
Method Details
-
readEndpoint
-
readEndpoint
-
readUrl
-
readScope
-
readUrl
-
narrowedPaging
- See Also:
-
narrowedPaging
- See Also:
-
numberedPaging
- See Also:
-
numberedPaging
- See Also:
-
unpaged
- See Also:
-
displayRefresh
-
getReadEndpoint
-
findReadEndpoint
-
getReadEndpointType
-