-
AvailableDimensionIds Allows you to find the ids of dimensions (such as Staff or Resources) that are available for a given reservation.
-
AvailableTimeRanges Use the AvailableTimeRanges class to generate a list of time ranges for when a specific dimension scope is available. This method does not only inspect Availability records, but also existing Reservations that might block a dimension from being booked. It is useful for answering questions like: ‘When can this room be booked?’ or ‘Given these Staff members, who is available when?’. When used for Resources, you can include Services that must be available for the booking.
-
BulkReservationValidator Enables developers to validate series of reservations against GoMeddo's conflict checking configuration.
-
DateRange This class stores a date range. Its properties are @AuraEnabled to make them accessible in flows.
-
DimensionHierarchy Finds which child resources belong to a particular parent resource.
-
MdaLinkedDimensions Finds dimensions that have been made available in other dimensions by MDAs (multi-dimension availabilities).
-
RecurringReservations Enables developers to create a recurring series of reservations.
-
Reservation Wrapper class around reservation with related records.
-
ReservationBlueprints Allows you to generate the possible reservation collections based on a reservation blueprint
-
ReservationCollection Wrapper class representing a parent reservation and its children
-
ReservationCollectionTimeSlotFinder Finds timeslots for a list of reservation collections.
-
TimeSlotConfig This class stores configuration for passing to endpoints that generate time slots. Its properties are @AuraEnabled to make them accessible in flows.
-
TimeSlotFinder Finds available time slots for a given reservation.
-
TimeSlotGenerator Can generate a series of time slots based on certain settings such as slot duration and interval.
-
TimeSlotWithReservationCollections