Skip to content

Scheduler / Calendar Widget

Introduction

The Scheduler Widget in AIV allows users to view, manage, and automate scheduling of events through an interactive calendar. It supports both manual (static) and dataset-driven (dynamic) scheduling.

View and manage events in various formats:

  • Day, Week, Month, Agenda, Timeline, and Year views

Key features:

  • Recurring events support
  • Multi-calendar display
  • Grouped and categorized scheduling

Best suited for team collaboration dashboards and planning interfaces.


Adding the Scheduler Widget

  1. Select the Scheduler widget from the right vertical menu bar.

    scheduler Widget

  2. Once added, the widget UI appears with multiple configuration options, including:

    • Type selection

    • View configuration

    • Calendar start date

    • Dataset integration (for dynamic mode)

      scheduler Widget


Scheduler Types

  • Static: Add events manually via the interface.
  • Dynamic: Load events in bulk via a connected dataset.

Key UI Options

FieldDescription
TypeChoose between Static or Dynamic
Current ViewInitial view mode: Day, Week, WorkWeek, Month, Year, etc.
Current DateSets the starting point of the calendar
First Day of WeekChoose your starting weekday (e.g., Sunday, Monday)
DatasetConnect data to populate events dynamically

Available View Options (Checkboxes)

You can enable/disable the following views:

View OptionDescription
Day ViewDisplays a single day’s schedule. Useful for focusing on detailed daily planning.
Week ViewShows a full week (Sunday–Saturday) with all scheduled events. Ideal for weekly overviews.
WorkWeek ViewShows only working days (typically Monday–Friday), excluding weekends for business users.
Month ViewOffers a calendar layout for the full month to manage long-term schedules at a glance.
Year ViewPresents a high-level overview of events across the entire year. Best for strategic planning.
Agenda ViewLists all upcoming events sequentially, regardless of date, like a task list.
MonthAgenda ViewCombines the month grid with a detailed list view of scheduled items.
TimelineDay ViewDisplays events for a single day in a timeline format, ideal for time-slot based schedules.
TimelineWeek NumberTimeline layout with week numbers shown, helpful for weekly breakdowns.
TimelineWorkWeek NumberLike TimelineWeek but focuses on workdays only (Mon–Fri).
TimelineMonth NumberShows monthly timelines with corresponding month numbers for better orientation.
TimelineYear ViewTimeline-style display for events spanning the whole year.
week_numberAdds ISO-style week numbers to the calendar view for reference.
Grid LinesAdds visual dividers between time slots for better readability.
Row Auto HeightAutomatically adjusts row height based on event content length.
TooltipShows event details on hover without needing to click.
Show SettingDisplays additional configuration options for the scheduler layout.
Grid LinesHelp with time slot clarity.
TooltipDisplays event info on hover.

Repeat Options

Events can be scheduled to repeat by:

  • Daily
  • Weekly (select specific days)
  • Monthly (date or day-based)
  • Yearly (select month and date)

Dynamic Scheduler View

Once a dataset is connected, multiple events are rendered automatically.
You can still use all manual features on top of dynamic ones.


Summary

The Scheduler Widget is a powerful, flexible tool to visually manage time-based data. It supports static entries and dynamic datasets, making it ideal for both personal and enterprise-level scheduling solutions.