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 Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncom.vaadin.flow.shared.Registration
addUrlQueryParametersChangeListener
(Consumer<UrlQueryParametersFacet.UrlQueryParametersChangeEvent> listener) AddsUrlQueryParametersFacet.UrlQueryParametersChangeEvent
listener.protected void
abstract com.vaadin.flow.component.Component
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.UrlQueryParametersFacet.Binder
updateState
-
Field Details
-
id
-
-
Constructor Details
-
AbstractUrlQueryParametersBinder
public AbstractUrlQueryParametersBinder()
-
-
Method Details
-
getId
- Specified by:
getId
in interfaceUrlQueryParametersFacet.Binder
- Returns:
- the query parameters binder id
-
setId
Description copied from interface:UrlQueryParametersFacet.Binder
Sets the query parameters binder id.- Specified by:
setId
in interfaceUrlQueryParametersFacet.Binder
- Parameters:
id
- id to set
-
addUrlQueryParametersChangeListener
public com.vaadin.flow.shared.Registration addUrlQueryParametersChangeListener(Consumer<UrlQueryParametersFacet.UrlQueryParametersChangeEvent> listener) Description copied from interface:UrlQueryParametersFacet.Binder
AddsUrlQueryParametersFacet.UrlQueryParametersChangeEvent
listener.- Specified by:
addUrlQueryParametersChangeListener
in interfaceUrlQueryParametersFacet.Binder
- Parameters:
listener
- the listener to add, notnull
- Returns:
- a registration object that can be used for removing the listener.
-
fireQueryParametersChanged
protected void fireQueryParametersChanged(UrlQueryParametersFacet.UrlQueryParametersChangeEvent event) -
getComponent
@Nullable public abstract com.vaadin.flow.component.Component getComponent() -
getEventBus
-