@sourceloop/scheduler-service / Exports
@sourceloop/scheduler-service¶
Table of contents¶
Namespaces¶
Enumerations¶
- AccessRoleType
- DayOfWeekType
- ErrorKeys
- IdentifierType
- OwnerType
- PermissionKey
- ResponseStatusType
- StatusType
Classes¶
- Attachment
- AttachmentRepository
- Attendee
- AttendeeRepository
- AuditLog
- AuditLogRepository
- Calendar
- CalendarDTO
- CalendarEventService
- CalendarRepository
- CalendarService
- ConditionalAuditLog
- Event
- EventAttendeeView
- EventAttendeeViewItemDTO
- EventAttendeeViewRepository
- EventDTO
- EventRepository
- EventService
- FreeBusyDTO
- SchedulerServiceComponent
- Settings
- SettingsRepository
- Subscription
- SubscriptionRepository
- Theme
- ThemeRepository
- ValidatorService
- WorkingHour
- WorkingHourRepository
Interfaces¶
- AttachmentRelations
- AttendeeRelations
- CalendarRelations
- EventRelations
- ISchedulerConfig
- IStartEndTime
- SubscriptionRelations
- WorkingHourRelations
Type Aliases¶
- AttachmentWithRelations
- AttendeeWithRelations
- CalendarWithRelations
- CustomPermissionFn
- EventWithRelations
- SubscriptionWithRelations
- WorkingHourWithRelations
Variables¶
Type Aliases¶
AttachmentWithRelations¶
Ƭ AttachmentWithRelations: Attachment & AttachmentRelations
Defined in¶
services/scheduler-service/src/models/attachment.model.ts:82
AttendeeWithRelations¶
Ƭ AttendeeWithRelations: Attendee & AttendeeRelations
Defined in¶
services/scheduler-service/src/models/attendee.model.ts:97
CalendarWithRelations¶
Ƭ CalendarWithRelations: Calendar & CalendarRelations
Defined in¶
services/scheduler-service/src/models/calendar.model.ts:101
CustomPermissionFn¶
Ƭ CustomPermissionFn: (user: IAuthUserWithPermissions) => Promise<boolean>
Type declaration¶
▸ (user): Promise<boolean>
Parameters¶
| Name | Type |
|---|---|
user |
IAuthUserWithPermissions |
Returns¶
Promise<boolean>
Defined in¶
services/scheduler-service/src/types.ts:8
EventWithRelations¶
Ƭ EventWithRelations: Event & EventRelations
Defined in¶
services/scheduler-service/src/models/event.model.ts:178
SubscriptionWithRelations¶
Ƭ SubscriptionWithRelations: Subscription & SubscriptionRelations
Defined in¶
services/scheduler-service/src/models/subscription.model.ts:113
WorkingHourWithRelations¶
Ƭ WorkingHourWithRelations: WorkingHour & WorkingHourRelations
Defined in¶
services/scheduler-service/src/models/working-hour.model.ts:80
Variables¶
SchedulerDatasourceName¶
• Const SchedulerDatasourceName: "schedulerDb"