@progress/kendo-angular-scheduler
Version:
Kendo UI Scheduler Angular - Outlook or Google-style angular scheduler calendar. Full-featured and customizable embedded scheduling from the creator developers trust for professional UI components.
76 lines (75 loc) • 1.88 kB
TypeScript
/**-----------------------------------------------------------------------------------------
* Copyright © 2025 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the project root for more information
*-------------------------------------------------------------------------------------------*/
/**
* Defines the model fields for creating `SchedulerEvent` instances.
*/
export interface SchedulerModelFields {
/**
* Sets the name of the ID model field.
*
* @default "id"
*/
id?: string;
/**
* Sets the name of the start date model field.
*
* @default "start"
*/
start?: string;
/**
* Sets the name of the start timezone model field.
*
* @default "startTimezone"
*/
startTimezone?: string;
/**
* Sets the name of the end date model field.
*
* @default "end"
*/
end?: string;
/**
* Sets the name of the end timezone model field.
*
* @default "endTimezone"
*/
endTimezone?: string;
/**
* Sets the name of the all-day flag model field.
*
* @default "isAllDay"
*/
isAllDay?: string;
/**
* Sets the name of the title model field.
*
* @default "title"
*/
title?: string;
/**
* Sets the name of the description model field.
*
* @default "title"
*/
description?: string;
/**
* Sets the name of the recurrence model field.
*
* @default "recurrenceRule"
*/
recurrenceRule?: string;
/**
* Sets the name of the recurrence ID model field.
*
* @default "recurrenceId"
*/
recurrenceId?: any;
/**
* Sets the name of the recurrence exceptions model field.
*
* @default "recurrenceExceptions"
*/
recurrenceExceptions?: string;
}