Class FullCalendarUrlQueryParametersBinder
java.lang.Object
io.jmix.flowui.facet.urlqueryparameters.AbstractUrlQueryParametersBinder
io.jmix.fullcalendarflowui.facet.urlqueryparameters.FullCalendarUrlQueryParametersBinder
- All Implemented Interfaces:
UrlQueryParametersFacet.Binder
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringprotected Stringprotected Stringprotected final FullCalendarstatic final Stringprotected final UrlParamSerializerFields inherited from class io.jmix.flowui.facet.urlqueryparameters.AbstractUrlQueryParametersBinder
id -
Constructor Summary
ConstructorsConstructorDescriptionFullCalendarUrlQueryParametersBinder(FullCalendar fullCalendar, UrlParamSerializer urlParamSerializer) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidinitComponent(FullCalendar fullCalendar) protected voidonDatesSet(DatesSetEvent event) serializeQueryParameters(CalendarDisplayMode calendarDisplayMode, LocalDate localDate) voidsetCalendarDateParam(String calendarDateParam) voidsetCalendarDisplayModeParam(String calendarDisplayModeParam) voidupdateState(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:
getComponentin classAbstractUrlQueryParametersBinder
-
updateState
public void updateState(com.vaadin.flow.router.QueryParameters queryParameters) Description copied from interface:UrlQueryParametersFacet.BinderInforms 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)
-