Class AbstractUrlQueryParametersBinder
java.lang.Object
io.jmix.flowui.facet.urlqueryparameters.AbstractUrlQueryParametersBinder
- All Implemented Interfaces:
- UrlQueryParametersFacet.Binder
- Direct Known Subclasses:
- DataGridFilterUrlQueryParametersBinder,- FullCalendarUrlQueryParametersBinder,- GenericFilterUrlQueryParametersBinder,- PaginationUrlQueryParametersBinder,- PropertyFilterUrlQueryParametersBinder
public abstract class AbstractUrlQueryParametersBinder
extends Object
implements UrlQueryParametersFacet.Binder
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptioncom.vaadin.flow.shared.RegistrationaddUrlQueryParametersChangeListener(Consumer<UrlQueryParametersFacet.UrlQueryParametersChangeEvent> listener) AddsUrlQueryParametersFacet.UrlQueryParametersChangeEventlistener.protected voidabstract com.vaadin.flow.component.Componentprotected EventBusgetId()voidSets the query parameters binder id.Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.jmix.flowui.facet.UrlQueryParametersFacet.BinderupdateState
- 
Field Details- 
id
 
- 
- 
Constructor Details- 
AbstractUrlQueryParametersBinderpublic AbstractUrlQueryParametersBinder()
 
- 
- 
Method Details- 
getId- Specified by:
- getIdin interface- UrlQueryParametersFacet.Binder
- Returns:
- the query parameters binder id
 
- 
setIdDescription copied from interface:UrlQueryParametersFacet.BinderSets the query parameters binder id.- Specified by:
- setIdin interface- UrlQueryParametersFacet.Binder
- Parameters:
- id- id to set
 
- 
addUrlQueryParametersChangeListenerpublic com.vaadin.flow.shared.Registration addUrlQueryParametersChangeListener(Consumer<UrlQueryParametersFacet.UrlQueryParametersChangeEvent> listener) Description copied from interface:UrlQueryParametersFacet.BinderAddsUrlQueryParametersFacet.UrlQueryParametersChangeEventlistener.- Specified by:
- addUrlQueryParametersChangeListenerin interface- UrlQueryParametersFacet.Binder
- Parameters:
- listener- the listener to add, not- null
- Returns:
- a registration object that can be used for removing the listener.
 
- 
fireQueryParametersChangedprotected void fireQueryParametersChanged(UrlQueryParametersFacet.UrlQueryParametersChangeEvent event) 
- 
getComponent@Nullable public abstract com.vaadin.flow.component.Component getComponent()
- 
getEventBus
 
-