Display and manage calendar events
- Add and edit calendar events
- Drag and drop calendar events
- Change calendar event color
- Retrieve events based on selected date ranges
- Mendix 7.15.1
https://reactcalendar.mxapps.io
- Place the widget in data form within the context of the event entity
- Calendar event can be retrieved from the database by context, xpath, microflow or nanoflow
- Select the event entity
- For data source
Microflow, select aData source microflowand for data sourceNanoflow, select aData source nanoflow - Select attributes to provide the event
Title,start date,end date,colorand a boolean attribute to determine whether the event should be consideredall day - Setting up
Refresh data source on view, retrieve data by microflow (Data source = Microflow) and add a constraint based on theView start attributeand theView end attribute. E.g. [End > $CalenderView/StartAttribute and Start < $CalenderView/EndAttribute] When navigating through the calendar, only event that lie with in theView start attributeandView end attributedates will be retrieved.
Standardview hasday,weekandmonthview only- To set a
Custom toolbar, selectCustomview Monthis the default viewStart position attributeis optional
- Truncated events are shown in an overlay when you click the
+x morelink
- There are three types of
Events - There are two click events. Clicking on a
calendar eventand clicking on aday slot - The third event is the change event
- There two change events as well.
Drag and dropplusevent resizing
We are actively maintaining this widget, please report any issues or suggestion for improvement at https://github.com/mendixlabs/calendar/issues
See here




