Breadcrumbs

🛠️Implementation

🎛️ Palette

To use the EnhancedScheduler view, open the palette and search for "schedule".
You can then use the following schedules in your Flex View.


ec0ec57c-a506-4296-b970-88a61c8fcaef.png



d15efc60-39b4-4184-b6b7-95fd099308c9.png



0c145069-4a73-4a40-a563-acb1c6220701.png




image-20241224-143541.png

🧩 Import the Flex Widget

To use the EnhancedScheduler card, you need to import the widget from the btibVisionLib module:

btibVisionLib@EnhancedScheduler

🔗 Set the Query

Once the widget is imported, provide a valid query path pointing to an EnhancedScheduler view (typically a component of type Schedule) in your station.

This allows the card to render the calendar and display all associated events.

Capture d'écran 2025-05-13 165846.png




















🧱 Add to a Px View

To use the EnhancedScheduler inside a Px view, start by right-clicking on a folder and selecting Views > New View. In the New Px View window, choose any name you like, keep the source as Px File, then click OK.

Next, open the newly created view and click the ✏️ Edit button at the top to enter edit mode.

From the palette, drag a Schedule component (such as NumericSchedule) onto the canvas.

Right-click on the schedule you just added and select Make Widget. In the list, choose Enhanced Scheduler and confirm by clicking OK.

Finally, save the view by clicking the 💾 Save icon and exit edit mode (✏️).


image-20250904-133501.png



image-20250904-133514.png



image-20250904-133634.png







The EnhancedScheduler widget should now appear directly within your Px view.