Class PropertyFilterQueryParametersBinder
java.lang.Object
io.jmix.flowui.facet.queryparameters.AbstractQueryParametersBinder
io.jmix.flowui.facet.queryparameters.PropertyFilterQueryParametersBinder
- All Implemented Interfaces:
QueryParametersFacet.Binder
-
Field Summary
Modifier and TypeFieldDescriptionprotected org.springframework.context.ApplicationContext
protected PropertyFilter<?>
protected String
static final String
protected QueryParametersSupport
static final String
protected UrlParamSerializer
Fields inherited from class io.jmix.flowui.facet.queryparameters.AbstractQueryParametersBinder
id
-
Constructor Summary
ConstructorDescriptionPropertyFilterQueryParametersBinder
(PropertyFilter<?> filter, UrlParamSerializer urlParamSerializer, org.springframework.context.ApplicationContext applicationContext) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected void
initComponent
(PropertyFilter<?> filter) protected void
protected void
onValueChange
(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent event) void
setFilterParam
(String filterParam) protected void
void
updateState
(com.vaadin.flow.router.QueryParameters queryParameters) Informs query parameters binder that view query parameters has been changed.Methods inherited from class io.jmix.flowui.facet.queryparameters.AbstractQueryParametersBinder
addQueryParametersChangeListener, fireQueryParametersChanged, getEventBus, getId, setId
-
Field Details
-
NAME
- See Also:
-
SETTINGS_SEPARATOR
- See Also:
-
filter
-
filterParam
-
applicationContext
protected org.springframework.context.ApplicationContext applicationContext -
urlParamSerializer
-
queryParametersSupport
-
-
Constructor Details
-
Method Details
-
autowireDependencies
protected void autowireDependencies() -
initComponent
-
onValueChange
protected void onValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent event) -
onOperationChange
-
updateQueryParameters
protected void updateQueryParameters() -
updateState
public void updateState(com.vaadin.flow.router.QueryParameters queryParameters) Description copied from interface:QueryParametersFacet.Binder
Informs query parameters binder that view query parameters has been changed.- Parameters:
queryParameters
- a view query parameters
-
getFilterParam
-
setFilterParam
-