Type Alias: SeriesSplitInput
type SeriesSplitInput = {
actorId: string;
allowOutsideHours?: boolean;
allowOverbook?: boolean;
dtstartLocal?: string;
durationMinutes?: number;
from: Date;
recurrenceRule?: string;
resourceId?: string;
timeZone?: string;
};Defined in: server/bookings/series-service.ts:98
Properties
actorId
actorId: string;Defined in: server/bookings/series-service.ts:111
allowOutsideHours?
optional allowOutsideHours?: boolean;Defined in: server/bookings/series-service.ts:113
allowOverbook?
optional allowOverbook?: boolean;Defined in: server/bookings/series-service.ts:112
dtstartLocal?
optional dtstartLocal?: string;Defined in: server/bookings/series-service.ts:105
Successor wall-clock DTSTART (e.g. move the slot to 6pm). Omitted = the
old cadence continues: the first OLD-rule occurrence at/after from.
durationMinutes?
optional durationMinutes?: number;Defined in: server/bookings/series-service.ts:109
from
from: Date;Defined in: server/bookings/series-service.ts:100
Split instant: children with occurrenceAt >= from move to the successor.
recurrenceRule?
optional recurrenceRule?: string;Defined in: server/bookings/series-service.ts:107
Successor rule. Omitted = old rule with COUNT lowered to the REMAINING occurrences.
resourceId?
optional resourceId?: string;Defined in: server/bookings/series-service.ts:110
timeZone?
optional timeZone?: string;Defined in: server/bookings/series-service.ts:108