You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In our upcoming major release (v25.1) the DevExtreme Scheduler will include a customizable integrated toolbar.
2
-
3
-
For instance, in the screenshot, our new toolbar includes two custom buttons: "Today" and "New event".
4
-
1
+
DevExtreme Scheduler can display a toolbar. You can populate the toolbar with predefined and custom items, in any order. This demo implements an example of toolbar customization.
5
2
<!--split-->
6
3
7
-
Configuration options will include:
4
+
To customize the toolbar, add items to the [toolbar](/Documentation/ApiReference/UI_Components/dxScheduler/Configuration/toolbar/).[items[]](/Documentation/25_1/ApiReference/UI_Components/dxScheduler/Configuration/toolbar/items/) array. Scheduler supports the following types of toolbar items:
8
5
9
-
-**Choosing from predefined elements:** Select and arrange built-in elements as needed.
6
+
- Predefined Controls
7
+
* dateNavigator
8
+
Displays next/previous buttons and a date interval button that invokes a dropdown calendar. You can customize button availability and order.
9
+
* viewSwitcher
10
+
Switches between view types (day, week, month, and others).
11
+
* today
12
+
A "Today" button that navigates to the current date.
10
13
11
-
-**Adding DevExtreme components:** Include and configure DevExtreme components like Button or Checkbox in the toolbar.
14
+
- DevExtreme Components
15
+
You can configure a DevExtreme component within a toolbar item element. In this demo, we extended the toolbar with a Button and SelectBox.
12
16
13
-
-**Inserting custom elements:** Define templates for custom elements within toolbar items for a curated experience.
17
+
- Custom Controls
18
+
Specify **items[]**.[template](/Documentation/ApiReference/UI_Components/dxScheduler/Configuration/toolbar/items/#template) to implement custom controls.
0 commit comments