Class AbstractQueryParametersBinder
java.lang.Object
io.jmix.flowui.facet.queryparameters.AbstractQueryParametersBinder
- All Implemented Interfaces:
 QueryParametersFacet.Binder
- Direct Known Subclasses:
 PaginationQueryParametersBinder
public abstract class AbstractQueryParametersBinder
extends Object
implements QueryParametersFacet.Binder
- 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptioncom.vaadin.flow.shared.RegistrationaddQueryParametersChangeListener(Consumer<QueryParametersFacet.QueryParametersChangeEvent> listener) AddsQueryParametersFacet.QueryParametersChangeEventlistener.protected voidprotected EventBusgetId()voidSets the query parameters binder id.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.jmix.flowui.facet.QueryParametersFacet.Binder
updateState 
- 
Field Details
- 
id
 
 - 
 - 
Constructor Details
- 
AbstractQueryParametersBinder
public AbstractQueryParametersBinder() 
 - 
 - 
Method Details
- 
getId
- Specified by:
 getIdin interfaceQueryParametersFacet.Binder- Returns:
 - the query parameters binder id
 
 - 
setId
Description copied from interface:QueryParametersFacet.BinderSets the query parameters binder id.- Specified by:
 setIdin interfaceQueryParametersFacet.Binder- Parameters:
 id- id to set
 - 
addQueryParametersChangeListener
public com.vaadin.flow.shared.Registration addQueryParametersChangeListener(Consumer<QueryParametersFacet.QueryParametersChangeEvent> listener) Description copied from interface:QueryParametersFacet.BinderAddsQueryParametersFacet.QueryParametersChangeEventlistener.- Specified by:
 addQueryParametersChangeListenerin interfaceQueryParametersFacet.Binder- Parameters:
 listener- the listener to add, notnull- Returns:
 - a registration object that can be used for removing the listener.
 
 - 
fireQueryParametersChanged
 - 
getEventBus
 
 -