Kaizen
Browse modulesBookingsbookings/serverTypes

Type Alias: AvailabilityMaterializationResult

type AvailabilityMaterializationResult = {
  availabilityId: string;
  createdWindowIds: string[];
  cursorAdvanced: boolean;
  skippedClosed: number;
  skippedExisting: number;
  through: Date;
};

Defined in: server/bookings/series-materializer.ts:125

Properties

availabilityId

availabilityId: string;

Defined in: server/bookings/series-materializer.ts:126


createdWindowIds

createdWindowIds: string[];

Defined in: server/bookings/series-materializer.ts:128


cursorAdvanced

cursorAdvanced: boolean;

Defined in: server/bookings/series-materializer.ts:133


skippedClosed

skippedClosed: number;

Defined in: server/bookings/series-materializer.ts:132

Occurrences a soft-deleted closure exception blocks (never re-opened, §6.9).


skippedExisting

skippedExisting: number;

Defined in: server/bookings/series-materializer.ts:130

Occurrences an existing window row of this series already covers.


through

through: Date;

Defined in: server/bookings/series-materializer.ts:127

On this page