Package io.jmix.flowui.facet
Interface UrlQueryParametersFacet.Binder
- All Known Implementing Classes:
- AbstractUrlQueryParametersBinder,- DataGridFilterUrlQueryParametersBinder,- FullCalendarUrlQueryParametersBinder,- GenericFilterUrlQueryParametersBinder,- PaginationUrlQueryParametersBinder,- PropertyFilterUrlQueryParametersBinder
- Enclosing interface:
- UrlQueryParametersFacet
public static interface UrlQueryParametersFacet.Binder
An interface to be implemented by an object that binds UI component with query parameters.
- 
Method SummaryModifier and TypeMethodDescriptioncom.vaadin.flow.shared.RegistrationaddUrlQueryParametersChangeListener(Consumer<UrlQueryParametersFacet.UrlQueryParametersChangeEvent> listener) AddsUrlQueryParametersFacet.UrlQueryParametersChangeEventlistener.getId()voidSets the query parameters binder id.voidupdateState(com.vaadin.flow.router.QueryParameters queryParameters) Informs query parameters binder that view query parameters has been changed.
- 
Method Details- 
getId- Returns:
- the query parameters binder id
 
- 
setIdSets the query parameters binder id.- Parameters:
- id- id to set
 
- 
updateStatevoid updateState(com.vaadin.flow.router.QueryParameters queryParameters) Informs query parameters binder that view query parameters has been changed.- Parameters:
- queryParameters- a view query parameters
 
- 
addUrlQueryParametersChangeListenercom.vaadin.flow.shared.Registration addUrlQueryParametersChangeListener(Consumer<UrlQueryParametersFacet.UrlQueryParametersChangeEvent> listener) AddsUrlQueryParametersFacet.UrlQueryParametersChangeEventlistener.- Parameters:
- listener- the listener to add, not- null
- Returns:
- a registration object that can be used for removing the listener.
 
 
-