@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"