MonthViewProps
Represents the required props which every SchedulerView must accept.
Definition
Package:@progress/kendo-vue-scheduler
Properties
Represents component based on the DateHeaderCellProps.
dateRange?
DateRange | (args: SchedulerViewDateRangeArgs) => DateRange
Overrides the dateRange calculated by the Scheduler component.
If a function is passed, an object of type SchedulerViewDateRangeArgs will be passed.
dragItem?
any
Overrides the dragItem prop of the Scheduler for the specified view only.
editable?
boolean
Overrides the general editable prop of the Scheduler for the specified view only.
editItem?
any
Overrides the editableItem prop of the Scheduler for the specified view only.
editSlot?
any
Overrides the editSlot prop of the Scheduler for the specified view only.
form?
any
id?
string
Sets a custom id to the wrapping element of the DayView.
item?
any
Overrides the item prop of the Scheduler for the specified view only.
itemsPerSlot?
number
Sets the maximum number of items to be rendered in a single slot, before adding the show-more button.
name?
string
The name property is used by the Scheduler to match which view is selected. Every view has a default name.
numberOfDays?
number
Specifies the number of days to be shown in the current view.
onDataaction?
(action: DataAction) => void
Called every time any of the SchedulerView Slots or Items trigger a data action, through editing, deleting or creating new DataItem.
resizeHint?
any
Overrides the resizeHint of the event.
resizeItem?
any
Overrides the resizeItem prop of the Scheduler for the specified view only.
selectedDateFormat?
string
The long-date format for displaying the
selected date in the Scheduler toolbar.
Defaults to {0:Y}
(more information)
selectedShortDateFormat?
string
The short-date format for displaying the
selected date in the Scheduler toolbar.
Defaults to {0:Y}
(more information)
slotRender?
any
Overrides the slot prop of the Scheduler for the specified view only.
title?
string | (localization: LocalizationService) => string
The title to be displayed in the view selection list in the Toolbar. If a function is passed, it will receive a [LocalizationService]({ slug api_intl_localizationservice }) as an argument
viewItem?
any
Overrides the viewItem prop of the Scheduler for the specified view only.
viewSlot?
any
Overrides the viewSlot prop of the Scheduler for the specified view only.