New to Kendo UI for Vue? Start a free 30-day trial

Scheduler start and end date values

Environment

Product Version4.1.1
ProductProgress® Kendo UI for Vue Native

Description

I want to get the first and last date in my current Scheduler view. These start and end values should be updated when I change the view (DayView, WeekView, etc.), and when I navigate to a different date.

Solution

Get these values using the data-slot-start and data-slot-end properties of the SchedulerSlot.

First, retrieve the first and last slots using the .k-scheduler-body .k-scheduler-cell.k-slot-cell class, where the first item in the array represents the first slot while the last one represents the last one. This allows you to get the date value of the data-slot-start of the first slot, and data-slot-end of the last slot.

In the following demo, this is achieved in the setRanges method that is called in both the mounted and updated lifecycle options. This is because we want to get the values when the component first mounts, and each time the date or view is changed by the user which triggers the update method.

Example
View Source
Change Theme:

In this article

Not finding the help you need?