SchedulerHeaderProps
Represents the props of the Kendo UI for Vue SchedulerHeader component.
Definition
Package:@progress/kendo-vue-scheduler
Properties
ariaLabel?
string
Defines the aria-label HTML attribute of the Toolbar.
buttonScrollSpeed?
number
Sets the Toolbar scroll speed in pixels when scrolling via clicking the previous or next button.
Applicable when the overflow property is set to scroll.
100
className?
string
Sets additional classes to the Toolbar.
dir?
string
Represents the dir HTML attribute.
fillMode?
"flat" | "solid" | "outline"
Configures the fillMode of the Toolbar.
The available options are:
- solid—Applies a
backgroundcolor andsolid borders. - flat—Sets a
transparent backgroundandsolid bottom border. - outline—Sets a
transparent backgroundandsolid borders.
undefined
keyboardNavigation?
boolean
If set to false, it will turn off the built-in keyboard navigation.
nextButton?
any
Defines the custom component that will be rendered as a next button.
onResize?
(event: ToolbarResizeEvent) => void
The resize event of the Toolbar.
overflow?
"none" | "section" | "scroll"
Represents the possible overflow mode options of the Toolbar. Applicable when there is not enough space to render all tools.
section
prevButton?
any
Defines the custom component that will be rendered as a previous button.
scrollButtons?
"hidden" | "visible" | "auto"
Determines the Toolbar scroll buttons visibility.
Applicable when the overflow property is set to scroll.
auto
scrollButtonsPosition?
"split" | "start" | "end"
Determines the Toolbar scroll buttons position.
Applicable when the overflow property is set to scroll.
split
size?
"small" | "medium" | "large"
Configures the size of the Toolbar.
The available options are:
small—sets the padding of the component to 4px 4pxmedium—sets the padding of the component to 8px 8pxlarge—sets the padding of the component to 10px 10px
undefined
tabIndex?
number
Specifies the tabIndex of the Toolbar.