I would like to add a click action to the Simple Scheduler widget.

0
I am currently working on a project to create a work schedule management screen for part-time workers. I installed a widget called Simple Scheduler from Marketplace to create the work schedule management screen. The implementation went well, but the widgets did not have the ability to execute micro-flows keyed to clicks on scheduled items. Can anyone modify this widget so that the microflow is executed when a scheduled item is clicked? Thank you in advance for your help.   Simple Scheduler widget : https://marketplace.mendix.com/link/component/203814
asked
1 answers
0

Hi,


The Simple Scheduler widget does not support a direct “on click → microflow” configuration from Studio Pro. So you cannot achieve this purely using properties.

However, you can still achieve the same requirement in a Mendix-supported way without modifying the widget.

Working Approach

Use the scheduler only for display, and handle actions through Mendix pages.

Step 1: Configure selectable/context object

  • Ensure your scheduler is bound to an entity (e.g., ScheduleItem)
  • When an item is selected, the widget usually updates the context object

Step 2: Add a Data View below/next to scheduler

  • Place a Data View with the same entity (context = selected object)
  • Inside the Data View:
    • Add a button → trigger your microflow
    • Or open a page with full details

Step 3: Use “On change” / selection behavior

If the widget supports selection (most schedulers do internally):

  • When user clicks an item → it becomes selected
  • Data View automatically refreshes
  • Now user can trigger actions via Mendix button

Alternative (Better UX)

Instead of direct click:

  • Use:
    • Double-click (if supported)
    • Or add an Edit / Open button inside Data View

This is the standard Mendix pattern:

Select → Show details → Perform action

If strict “click = microflow” is required

Then only option is:

  • Customize the widget (React code)
  • Because default widget does not expose this event


  • Direct click → microflow is not supported in this widget
  • Working Mendix approach:
    • Use selection + Data View + button/microflow
  • For direct click handling:
    • Widget customization is required







answered