Package-level declarations

Types

Link copied to clipboard
data class AdditionalService(val additionalServiceId: String, val name: String, val i18n: String? = null, val icon: String? = null, val request: String? = null) : Parcelable
Link copied to clipboard
typealias BGPResource = Resource
Link copied to clipboard
Link copied to clipboard
data class BookingConfig(val dailyBooking: Boolean? = false, val timeBooking: Boolean? = false, val attendeesPresent: Boolean? = false, val hasRecurring: Boolean? = false, val constraints: BookingConstraints? = null) : Parcelable
Link copied to clipboard
data class BookingConstraints(val minTimeSlot: Int? = null, val maxTimeSlot: Int? = null, val maxNumberOfBookingDay: Int? = null, val dateLimit: String? = null, val bookableDaysOfWeek: List<Int>? = null, val bookableDaysLimit: Int? = null, val weekConstraints: List<WeekConstraint>? = null) : Parcelable
Link copied to clipboard
Link copied to clipboard
data class CodeElement(val type: CodeElementType, val itemId: String) : Parcelable
Link copied to clipboard
Link copied to clipboard
data class Control(val id: String) : Parcelable
Link copied to clipboard
data class DaySchedule(val id: String, val date: String, val dayStart: String? = null, val dayEnd: String? = null, val bookability: Bookability? = null, val scheduleElements: List<ScheduleElement>? = null) : Parcelable
Link copied to clipboard
data class FavouriteResource(val resourceId: String? = null, val favourite: Boolean? = null) : Parcelable
Link copied to clipboard
data class InfoIcon(val name: String, val i18n: String? = null, val icon: String? = null, val color: String? = null) : Parcelable
Link copied to clipboard
data class InfoResource(val id: String, val name: String, val i18n: String? = null, val icon: String? = null, val dndEnable: Boolean? = false, val dndDate: String? = null) : Parcelable
Link copied to clipboard
data class LockerBooking(val resourceId: String? = null, val size: String? = null, val uuid: String? = null, val currentPosition: BGPGpsPosition? = null) : Parcelable
Link copied to clipboard
data class LockerUnlock(val opentime: Int) : Parcelable
Link copied to clipboard
data class MeetingAttendee(val type: MeetingAttendeeType, val attendee: Resource) : Parcelable
Link copied to clipboard
Link copied to clipboard
data class Resource(val id: String, val name: String, val type: ResourceType, val singleInfo: InfoIcon? = null, val i18n: String? = null, val tagid: String? = null, val image: String? = null, val images: List<String>? = null, val buildingPosition: BuildingPosition? = null, val position: Position? = null, val bookingConfig: BookingConfig? = null, val services: List<ResourceService>? = null, val controls: List<Control>? = null, val favourite: Boolean? = false, val sensors: List<SensorInfo>? = null, val subtype: String? = null, val i18nSubtype: String? = null, val metadataTypes: List<String>? = null, val connectedGroupNames: List<String>? = null, val description: String? = null, val integrationKey: String? = null, val additionalServices: List<AdditionalService>? = null, val code: String? = null, val codeUrl: String? = null, val username: String? = null) : Parcelable
Link copied to clipboard
data class ResourceAgenda(val id: String, val element: Resource, val dateStart: String, val dateEnd: String? = null, val days: List<DaySchedule>? = null) : Parcelable
Link copied to clipboard
data class ResourceAgendaRequest(val elements: List<Resource>, val dateStart: String, val dateEnd: String? = null) : Parcelable
Link copied to clipboard
data class ResourceService(val id: String, val name: String, val i18n: String? = null, val icon: String? = null, val isBookable: Boolean = false, val quantity: Int? = null) : Parcelable
Link copied to clipboard
data class ScheduleElement(val id: String, val label: String? = null, val description: String? = null, val type: ScheduleElementType, val scheduleType: ScheduleType? = null, val day: String, val dayEnd: String? = null, val start: String? = null, val end: String? = null, val resource: Resource? = null, val typedAttendees: List<TypeAttendee>? = null, val externalAttendees: List<String>? = null, val additionalServices: List<AdditionalService>? = null) : Parcelable
Link copied to clipboard
data class ScheduleInterval(var start: String? = null, var end: String? = null, var minStart: String? = null, var maxEnd: String? = null) : Parcelable
Link copied to clipboard
data class ScheduleRequest(val bookingId: String? = null, val elementId: String, val elementType: ResourceType, val meetingName: String? = null, val meetingNote: String? = null, val videoConference: Boolean? = false, val dayStart: String, val dayEnd: String? = null, val start: String? = null, val end: String? = null, val typedAttendees: List<TypeAttendee>? = null, val recurring: RecurringType? = null, val externalAttendees: List<String>? = null, val additionalServices: List<AdditionalService>? = null) : Parcelable
Link copied to clipboard
Link copied to clipboard
data class SensorInfo(val type: SensorType, val info: InfoIcon? = null, val value: Any) : Parcelable
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class StartEndList(val timeIntervalList: List<ScheduleInterval>? = null) : Parcelable
Link copied to clipboard
data class TypeAttendee(val email: String? = null, val category: CategoryAttendee? = null) : Parcelable
Link copied to clipboard
data class UserToInvite(val firstName: String? = null, val lastName: String? = null, val name: String? = null, val email: String, val jobTitle: String? = null, val department: String? = null, val imageUrl: String? = null) : Parcelable
Link copied to clipboard
data class WeekConstraint(val day: Int, val scheduleIntervals: List<ScheduleInterval>) : Parcelable