UNPKG

5.24 kBJavaScriptView Raw
1/**
2 * Indicates the role of the sharing link
3 */
4export var SharingRole;
5(function (SharingRole) {
6 SharingRole[SharingRole["None"] = 0] = "None";
7 SharingRole[SharingRole["View"] = 1] = "View";
8 SharingRole[SharingRole["Edit"] = 2] = "Edit";
9 SharingRole[SharingRole["Owner"] = 3] = "Owner";
10})(SharingRole || (SharingRole = {}));
11export var SPSharedObjectType;
12(function (SPSharedObjectType) {
13 SPSharedObjectType[SPSharedObjectType["Unknown"] = 0] = "Unknown";
14 SPSharedObjectType[SPSharedObjectType["File"] = 1] = "File";
15 SPSharedObjectType[SPSharedObjectType["Folder"] = 2] = "Folder";
16 SPSharedObjectType[SPSharedObjectType["Item"] = 3] = "Item";
17 SPSharedObjectType[SPSharedObjectType["List"] = 4] = "List";
18 SPSharedObjectType[SPSharedObjectType["Web"] = 5] = "Web";
19 SPSharedObjectType[SPSharedObjectType["Max"] = 6] = "Max";
20})(SPSharedObjectType || (SPSharedObjectType = {}));
21export var SharingDomainRestrictionMode;
22(function (SharingDomainRestrictionMode) {
23 SharingDomainRestrictionMode[SharingDomainRestrictionMode["None"] = 0] = "None";
24 SharingDomainRestrictionMode[SharingDomainRestrictionMode["AllowList"] = 1] = "AllowList";
25 SharingDomainRestrictionMode[SharingDomainRestrictionMode["BlockList"] = 2] = "BlockList";
26})(SharingDomainRestrictionMode || (SharingDomainRestrictionMode = {}));
27export var SharingOperationStatusCode;
28(function (SharingOperationStatusCode) {
29 /**
30 * The share operation completed without errors.
31 */
32 SharingOperationStatusCode[SharingOperationStatusCode["CompletedSuccessfully"] = 0] = "CompletedSuccessfully";
33 /**
34 * The share operation completed and generated requests for access.
35 */
36 SharingOperationStatusCode[SharingOperationStatusCode["AccessRequestsQueued"] = 1] = "AccessRequestsQueued";
37 /**
38 * The share operation failed as there were no resolved users.
39 */
40 SharingOperationStatusCode[SharingOperationStatusCode["NoResolvedUsers"] = -1] = "NoResolvedUsers";
41 /**
42 * The share operation failed due to insufficient permissions.
43 */
44 SharingOperationStatusCode[SharingOperationStatusCode["AccessDenied"] = -2] = "AccessDenied";
45 /**
46 * The share operation failed when attempting a cross site share, which is not supported.
47 */
48 SharingOperationStatusCode[SharingOperationStatusCode["CrossSiteRequestNotSupported"] = -3] = "CrossSiteRequestNotSupported";
49 /**
50 * The sharing operation failed due to an unknown error.
51 */
52 SharingOperationStatusCode[SharingOperationStatusCode["UnknowError"] = -4] = "UnknowError";
53 /**
54 * The text you typed is too long. Please shorten it.
55 */
56 SharingOperationStatusCode[SharingOperationStatusCode["EmailBodyTooLong"] = -5] = "EmailBodyTooLong";
57 /**
58 * The maximum number of unique scopes in the list has been exceeded.
59 */
60 SharingOperationStatusCode[SharingOperationStatusCode["ListUniqueScopesExceeded"] = -6] = "ListUniqueScopesExceeded";
61 /**
62 * The share operation failed because a sharing capability is disabled in the site.
63 */
64 SharingOperationStatusCode[SharingOperationStatusCode["CapabilityDisabled"] = -7] = "CapabilityDisabled";
65 /**
66 * The specified object for the share operation is not supported.
67 */
68 SharingOperationStatusCode[SharingOperationStatusCode["ObjectNotSupported"] = -8] = "ObjectNotSupported";
69 /**
70 * A SharePoint group cannot contain another SharePoint group.
71 */
72 SharingOperationStatusCode[SharingOperationStatusCode["NestedGroupsNotSupported"] = -9] = "NestedGroupsNotSupported";
73})(SharingOperationStatusCode || (SharingOperationStatusCode = {}));
74export var SharingLinkKind;
75(function (SharingLinkKind) {
76 /**
77 * Uninitialized link
78 */
79 SharingLinkKind[SharingLinkKind["Uninitialized"] = 0] = "Uninitialized";
80 /**
81 * Direct link to the object being shared
82 */
83 SharingLinkKind[SharingLinkKind["Direct"] = 1] = "Direct";
84 /**
85 * Organization-shareable link to the object being shared with view permissions
86 */
87 SharingLinkKind[SharingLinkKind["OrganizationView"] = 2] = "OrganizationView";
88 /**
89 * Organization-shareable link to the object being shared with edit permissions
90 */
91 SharingLinkKind[SharingLinkKind["OrganizationEdit"] = 3] = "OrganizationEdit";
92 /**
93 * View only anonymous link
94 */
95 SharingLinkKind[SharingLinkKind["AnonymousView"] = 4] = "AnonymousView";
96 /**
97 * Read/Write anonymous link
98 */
99 SharingLinkKind[SharingLinkKind["AnonymousEdit"] = 5] = "AnonymousEdit";
100 /**
101 * Flexible sharing Link where properties can change without affecting link URL
102 */
103 SharingLinkKind[SharingLinkKind["Flexible"] = 6] = "Flexible";
104})(SharingLinkKind || (SharingLinkKind = {}));
105export var RoleType;
106(function (RoleType) {
107 RoleType[RoleType["None"] = 0] = "None";
108 RoleType[RoleType["Guest"] = 1] = "Guest";
109 RoleType[RoleType["Reader"] = 2] = "Reader";
110 RoleType[RoleType["Contributor"] = 3] = "Contributor";
111 RoleType[RoleType["WebDesigner"] = 4] = "WebDesigner";
112 RoleType[RoleType["Administrator"] = 5] = "Administrator";
113})(RoleType || (RoleType = {}));
114//# sourceMappingURL=types.js.map
\No newline at end of file