UNPKG

3.31 kBJavaScriptView Raw
1// reference: https://msdn.microsoft.com/en-us/library/office/dn600183.aspx
2export const emptyGuid = "00000000-0000-0000-0000-000000000000";
3/**
4 * Specifies the type of a principal.
5 */
6export var PrincipalType;
7(function (PrincipalType) {
8 /**
9 * Enumeration whose value specifies no principal type.
10 */
11 PrincipalType[PrincipalType["None"] = 0] = "None";
12 /**
13 * Enumeration whose value specifies a user as the principal type.
14 */
15 PrincipalType[PrincipalType["User"] = 1] = "User";
16 /**
17 * Enumeration whose value specifies a distribution list as the principal type.
18 */
19 PrincipalType[PrincipalType["DistributionList"] = 2] = "DistributionList";
20 /**
21 * Enumeration whose value specifies a security group as the principal type.
22 */
23 PrincipalType[PrincipalType["SecurityGroup"] = 4] = "SecurityGroup";
24 /**
25 * Enumeration whose value specifies a group as the principal type.
26 */
27 PrincipalType[PrincipalType["SharePointGroup"] = 8] = "SharePointGroup";
28 /**
29 * Enumeration whose value specifies all principal types.
30 */
31 // eslint-disable-next-line no-bitwise
32 PrincipalType[PrincipalType["All"] = 15] = "All";
33})(PrincipalType || (PrincipalType = {}));
34/**
35 * Specifies the source of a principal.
36 */
37export var PrincipalSource;
38(function (PrincipalSource) {
39 /**
40 * Enumeration whose value specifies no principal source.
41 */
42 PrincipalSource[PrincipalSource["None"] = 0] = "None";
43 /**
44 * Enumeration whose value specifies user information list as the principal source.
45 */
46 PrincipalSource[PrincipalSource["UserInfoList"] = 1] = "UserInfoList";
47 /**
48 * Enumeration whose value specifies Active Directory as the principal source.
49 */
50 PrincipalSource[PrincipalSource["Windows"] = 2] = "Windows";
51 /**
52 * Enumeration whose value specifies the current membership provider as the principal source.
53 */
54 PrincipalSource[PrincipalSource["MembershipProvider"] = 4] = "MembershipProvider";
55 /**
56 * Enumeration whose value specifies the current role provider as the principal source.
57 */
58 PrincipalSource[PrincipalSource["RoleProvider"] = 8] = "RoleProvider";
59 /**
60 * Enumeration whose value specifies all principal sources.
61 */
62 // eslint-disable-next-line no-bitwise
63 PrincipalSource[PrincipalSource["All"] = 15] = "All";
64})(PrincipalSource || (PrincipalSource = {}));
65export var PageType;
66(function (PageType) {
67 PageType[PageType["Invalid"] = -1] = "Invalid";
68 PageType[PageType["DefaultView"] = 0] = "DefaultView";
69 PageType[PageType["NormalView"] = 1] = "NormalView";
70 PageType[PageType["DialogView"] = 2] = "DialogView";
71 PageType[PageType["View"] = 3] = "View";
72 PageType[PageType["DisplayForm"] = 4] = "DisplayForm";
73 PageType[PageType["DisplayFormDialog"] = 5] = "DisplayFormDialog";
74 PageType[PageType["EditForm"] = 6] = "EditForm";
75 PageType[PageType["EditFormDialog"] = 7] = "EditFormDialog";
76 PageType[PageType["NewForm"] = 8] = "NewForm";
77 PageType[PageType["NewFormDialog"] = 9] = "NewFormDialog";
78 PageType[PageType["SolutionForm"] = 10] = "SolutionForm";
79 PageType[PageType["PAGE_MAXITEMS"] = 11] = "PAGE_MAXITEMS";
80})(PageType || (PageType = {}));
81//# sourceMappingURL=types.js.map
\No newline at end of file