-
Notifications
You must be signed in to change notification settings - Fork 70
/
permission-key.enum.ts
91 lines (74 loc) · 2.32 KB
/
permission-key.enum.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
// Copyright (c) 2023 Sourcefuse Technologies
//
// This software is released under the MIT License.
// https://opensource.org/licenses/MIT
export const enum PermissionKey {
NotAllowed = 'NotAllowed',
ViewSubscription = 'ViewSubscription',
CreateSubscription = 'CreateSubscription',
UpdateSubscription = 'UpdateSubscription',
DeleteSubscription = 'DeleteSubscription',
ViewEvent = 'ViewEvent',
CreateEvent = 'CreateEvent',
UpdateEvent = 'UpdateEvent',
DeleteEvent = 'DeleteEvent',
HardDeleteEvent = 'HardDeleteEvent',
ViewCalendar = 'ViewCalendar',
CreateCalendar = 'CreateCalendar',
UpdateCalendar = 'UpdateCalendar',
DeleteCalendar = 'DeleteCalendar',
ViewAttachment = 'ViewAttachment',
CreateAttachment = 'CreateAttachment',
UpdateAttachment = 'UpdateAttachment',
DeleteAttachment = 'DeleteAttachment',
ViewAttendee = 'ViewAttendee',
CreateAttendee = 'CreateAttendee',
UpdateAttendee = 'UpdateAttendee',
DeleteAttendee = 'DeleteAttendee',
ViewSettings = 'ViewSettings',
CreateSettings = 'CreateSettings',
UpdateSettings = 'UpdateSettings',
DeleteSettings = 'DeleteSettings',
ViewTheme = 'ViewTheme',
CreateTheme = 'CreateTheme',
UpdateTheme = 'UpdateTheme',
DeleteTheme = 'DeleteTheme',
ViewWorkingHour = 'ViewWorkingHour',
CreateWorkingHour = 'CreateWorkingHour',
UpdateWorkingHour = 'UpdateWorkingHour',
DeleteWorkingHour = 'DeleteWorkingHour',
NotAllowedNum = '1',
ViewSubscriptionNum = '2',
CreateSubscriptionNum = '3',
UpdateSubscriptionNum = '4',
DeleteSubscriptionNum = '5',
ViewEventNum = '6',
CreateEventNum = '7',
UpdateEventNum = '8',
DeleteEventNum = '9',
HardDeleteEventNum = '10',
ViewCalendarNum = '11',
CreateCalendarNum = '12',
UpdateCalendarNum = '13',
DeleteCalendarNum = '14',
ViewAttachmentNum = '15',
CreateAttachmentNum = '16',
UpdateAttachmentNum = '17',
DeleteAttachmentNum = '18',
ViewAttendeeNum = '19',
CreateAttendeeNum = '20',
UpdateAttendeeNum = '21',
DeleteAttendeeNum = '22',
ViewSettingsNum = '23',
CreateSettingsNum = '24',
UpdateSettingsNum = '25',
DeleteSettingsNum = '26',
ViewThemeNum = '27',
CreateThemeNum = '28',
UpdateThemeNum = '29',
DeleteThemeNum = '30',
ViewWorkingHourNum = '31',
CreateWorkingHourNum = '32',
UpdateWorkingHourNum = '33',
DeleteWorkingHourNum = '34',
}