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
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncom.vaadin.flow.shared.Registration
addQueryParametersChangeListener
(Consumer<QueryParametersFacet.QueryParametersChangeEvent> listener) AddsQueryParametersFacet.QueryParametersChangeEvent
listener.protected void
protected EventBus
getId()
void
Sets the query parameters binder id.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.jmix.flowui.facet.QueryParametersFacet.Binder
updateState
-
Field Details
-
id
-
-
Constructor Details
-
AbstractQueryParametersBinder
public AbstractQueryParametersBinder()
-
-
Method Details
-
getId
- Specified by:
getId
in interfaceQueryParametersFacet.Binder
- Returns:
- the query parameters binder id
-
setId
Description copied from interface:QueryParametersFacet.Binder
Sets the query parameters binder id.- Specified by:
setId
in interfaceQueryParametersFacet.Binder
- Parameters:
id
- id to set
-
addQueryParametersChangeListener
public com.vaadin.flow.shared.Registration addQueryParametersChangeListener(Consumer<QueryParametersFacet.QueryParametersChangeEvent> listener) Description copied from interface:QueryParametersFacet.Binder
AddsQueryParametersFacet.QueryParametersChangeEvent
listener.- Specified by:
addQueryParametersChangeListener
in interfaceQueryParametersFacet.Binder
- Parameters:
listener
- the listener to add, notnull
- Returns:
- a registration object that can be used for removing the listener.
-
fireQueryParametersChanged
-
getEventBus
-