Class AbstractQueryParametersBinder
java.lang.Object
io.jmix.flowui.facet.queryparameters.AbstractQueryParametersBinder
- All Implemented Interfaces:
QueryParametersFacet.Binder
- Direct Known Subclasses:
GenericFilterQueryParametersBinder,PaginationQueryParametersBinder,PropertyFilterQueryParametersBinder
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
-