Class PaginationUrlQueryParametersBinder
java.lang.Object
io.jmix.flowui.facet.urlqueryparameters.AbstractUrlQueryParametersBinder
io.jmix.flowui.facet.urlqueryparameters.PaginationUrlQueryParametersBinder
- All Implemented Interfaces:
- UrlQueryParametersFacet.Binder
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final Stringprotected Stringstatic final Stringprotected Stringstatic final Stringprotected PaginationComponent<?>protected UrlParamSerializerFields inherited from class io.jmix.flowui.facet.urlqueryparameters.AbstractUrlQueryParametersBinderid
- 
Constructor SummaryConstructorsConstructorDescriptionPaginationUrlQueryParametersBinder(PaginationComponent<?> pagination, UrlParamSerializer urlParamSerializer) 
- 
Method SummaryModifier and TypeMethodDescriptioncom.vaadin.flow.component.Componentprotected Optional<PaginationDataLoader>protected voidinitComponent(PaginationComponent<?> pagination) protected voidserializeQueryParameters(PaginationDataLoader paginationLoader) voidsetFirstResultParam(String firstResultParam) voidsetMaxResultsParam(String maxResultsParam) voidupdateState(com.vaadin.flow.router.QueryParameters queryParameters) Informs query parameters binder that view query parameters has been changed.Methods inherited from class io.jmix.flowui.facet.urlqueryparameters.AbstractUrlQueryParametersBinderaddUrlQueryParametersChangeListener, fireQueryParametersChanged, getEventBus, getId, setId
- 
Field Details- 
NAME- See Also:
 
- 
FIRST_RESULT_PARAM- See Also:
 
- 
MAX_RESULTS_PARAM- See Also:
 
- 
pagination
- 
firstResultParam
- 
maxResultsParam
- 
urlParamSerializer
 
- 
- 
Constructor Details
- 
Method Details- 
initComponent
- 
onAfterRefresh
- 
serializeQueryParameterspublic com.google.common.collect.ImmutableMap<String,String> serializeQueryParameters(PaginationDataLoader paginationLoader) 
- 
updateStatepublic void updateState(com.vaadin.flow.router.QueryParameters queryParameters) Description copied from interface:UrlQueryParametersFacet.BinderInforms query parameters binder that view query parameters has been changed.- Parameters:
- queryParameters- a view query parameters
 
- 
getFirstResultParam
- 
setFirstResultParam
- 
getMaxResultsParam
- 
setMaxResultsParam
- 
getPaginationLoader
- 
getComponent@Nullable public com.vaadin.flow.component.Component getComponent()- Specified by:
- getComponentin class- AbstractUrlQueryParametersBinder
 
 
-