Class FullCalendarUrlQueryParametersBinder
java.lang.Object
io.jmix.flowui.facet.urlqueryparameters.AbstractUrlQueryParametersBinder
io.jmix.fullcalendarflowui.facet.urlqueryparameters.FullCalendarUrlQueryParametersBinder
- All Implemented Interfaces:
UrlQueryParametersFacet.Binder
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
protected String
protected String
protected final FullCalendar
static final String
protected final UrlParamSerializer
Fields inherited from class io.jmix.flowui.facet.urlqueryparameters.AbstractUrlQueryParametersBinder
id
-
Constructor Summary
ConstructorDescriptionFullCalendarUrlQueryParametersBinder
(FullCalendar fullCalendar, UrlParamSerializer urlParamSerializer) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
initComponent
(FullCalendar fullCalendar) protected void
onDatesSet
(DatesSetEvent event) serializeQueryParameters
(CalendarDisplayMode calendarDisplayMode, LocalDate localDate) void
setCalendarDateParam
(String calendarDateParam) void
setCalendarDisplayModeParam
(String calendarDisplayModeParam) 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.urlqueryparameters.AbstractUrlQueryParametersBinder
addUrlQueryParametersChangeListener, fireQueryParametersChanged, getEventBus, getId, setId
-
Field Details
-
NAME
- See Also:
-
CALENDAR_DISPLAY_MODE_PARAM
- See Also:
-
CALENDAR_DATE_PARAM
- See Also:
-
fullCalendar
-
urlParamSerializer
-
calendarDisplayModeParam
-
calendarDateParam
-
-
Constructor Details
-
Method Details
-
getComponent
- Specified by:
getComponent
in classAbstractUrlQueryParametersBinder
-
updateState
public void updateState(com.vaadin.flow.router.QueryParameters queryParameters) Description copied from interface:UrlQueryParametersFacet.Binder
Informs query parameters binder that view query parameters has been changed.- Parameters:
queryParameters
- a view query parameters
-
getCalendarDisplayModeParam
-
setCalendarDisplayModeParam
-
getCalendarDateParam
-
setCalendarDateParam
-
initComponent
-
onDatesSet
-
serializeQueryParameters
public com.google.common.collect.ImmutableMap<String,String> serializeQueryParameters(CalendarDisplayMode calendarDisplayMode, LocalDate localDate)
-