UNPKG

@progress/kendo-react-scheduler

Version:

React Scheduler brings the functionality of Outlook's Calendar to a single UI component. KendoReact Scheduler package

70 lines (69 loc) 1.9 kB
/** * @license *------------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the package root for more information *------------------------------------------------------------------------------------------- */ /** * Defines the model fields that will be used for creating `SchedulerEvent` instances. */ export interface SchedulerModelFields { /** * The name of the `ID` model field. * Defaults to `"id"`. */ id?: string; /** * The name of the start date model field. * Defaults to `"start"`. */ start?: string; /** * The name of the start timezone model field. * Defaults to `"startTimezone"`. */ startTimezone?: string; /** @hidden */ originalStart?: string; /** * The name of the end date model field. * Defaults to `"end"`. */ end?: string; /** * The name of the end timezone model field. * Defaults to `"endTimezone"`. */ endTimezone?: string; /** * The name of the all-day flag model field. * Defaults to `"isAllDay"`. */ isAllDay?: string; /** * The name of the title model field. * Defaults to `"title"`. */ title?: string; /** * The name of the description model field. * Defaults to `"title"`. */ description?: string; /** * The name of the recurrence model field. * Defaults to `"recurrenceRule"`. */ recurrenceRule?: string; /** * The name of the recurrence ID model field. * Defaults to `"recurrenceId"`. */ recurrenceId?: string; /** * The name of the recurrence exceptions model field. * Defaults to `"recurrenceExceptions"`. */ recurrenceExceptions?: string; }