Unveränderlicher Termin mit validiertem Schlüssel, Titel und Ende nach Beginn. Ganztagsgrenzen müssen lokale Mitternacht sein.
interface Appointment {
id: RowKey
text: string
startDate: SchedulerDate
endDate: SchedulerDate
allDay?: boolean
description?: string
}| Feld | Bedeutung |
|---|---|
| id | Eindeutige stabile ID. |
| text | Anzuzeigender Text. |
| startDate | Termin-/Zellenbeginn. |
| endDate | Termin-/Zellenende, bei Ganztag exklusiv. |
| allDay | Ganztagstermin mit lokalen Tagesgrenzen. |
| description | Optionale Terminbeschreibung. |
import type { Appointment } from '@tekocloud.de/tecexpress'
const example: Appointment = { id: 1, text: 'Meeting', startDate: '2026-10-28T09:00', endDate: '2026-10-28T10:00' }
console.log(example)