Version

Known Issues and Limitations (igScheduler)

Known Issues and Limitations Summary

Known issues and limitations summary chart

The following table summarizes the known issues and limitations of the igScheduler™ control. Detailed explanations of some of the issues and the existing workarounds are provided after the summary table.

Legend Description
Workaround available
No known workaround
No known workaround, fix planned

Below are listed all current limitations for the initial version of the igScheduler widget.

Issue Description Status
Time-zone offsetting Time-zone offset settings details
Custom color scheme Pre-defined custom color scheme is used
Templating Templating and changing of appointment appearance is not supported
ARIA support for appointments in calendar (Canvas) No ARIA support for appointments in calendar (Canvas)
First day of the week setting First day of the week settings are set to Sunday by design
Using of remote datasource is not supported Local data source should be used.
Swipe-gestures support No swipe-gestures support
Tab navigation to appointment popover No tab navigation to appointment popover
Min width support – 320 px Minimum width resolution support on mobile devices is 320 px
Setting the views option through Ignite UI for MVC. Configuring the views option through the ASP.NET MVC does not take effect.

Known Issues and Limitations Details

No time-zone offset settings

Time in the igScheduler is always shown according to the current browser offset (hours). Currently the scheduler does not support showing times in a different zone than the browser's time zone.

No custom color scheme

A pre-defined color scheme with twelve colors is provided by the scheduler, which cannot be changed by the end user.

No templating

Currently it is not possible to customize the appearance of the scheduler events by using templates.

igScheduler ARIA support

Scheduler appointments are visualized using canvas which could not be processed by screen readers. Consider listing selected appointments separately, in igGrid for instance, for accessibility purposes.

The list below provides links to more details related to how WAI-ARIA support has been implemented in Widgets that are part of the scheduler.

No first day of the week setting

Sunday is used as the first day of the week by default and currently we do not expose an option that could be used to set a different day of the week (e.g. Monday).

Binding to a remote datasource is not supported

Currently igScheduler can handle only local datasource.

No swipe-gestures support

Currently the igScheduler doesn't have swipe gestures support for actions like swipe left or swipe right for example.

No tab navigation to appointment popover

There is accessibility limitation with tab navigation and selection of appointment, by using the keyboard.

Min width support – 320 px (Mobile environment)

320 pixels is the minimum resolution under which igScheduler will be fully visible with properly aligned html elements. This applies for mobile devices.

For next releases it is planned to add a message that will be shown when minimum resolution is reached.

Setting views option though Ignite UI for MVC is not possible.

Using the views option exposed by the Ignite UI for MVC to control which views(Agenda, Week, Day, Month) are initialized does not work. This will be implemented for the next scheduler version.

View on GitHub