UNPKG

994 BJavaScriptView Raw
1import { addProp } from "@pnp/queryable";
2import { _Item } from "../items/types.js";
3import { RoleAssignments } from "./types.js";
4import { SPInstance } from "../spqueryable.js";
5import { getUserEffectivePermissions, getCurrentUserEffectivePermissions, breakRoleInheritance, resetRoleInheritance, userHasPermissions, currentUserHasPermissions, hasPermissions, } from "./funcs.js";
6addProp(_Item, "roleAssignments", RoleAssignments);
7addProp(_Item, "firstUniqueAncestorSecurableObject", SPInstance);
8_Item.prototype.getUserEffectivePermissions = getUserEffectivePermissions;
9_Item.prototype.getCurrentUserEffectivePermissions = getCurrentUserEffectivePermissions;
10_Item.prototype.breakRoleInheritance = breakRoleInheritance;
11_Item.prototype.resetRoleInheritance = resetRoleInheritance;
12_Item.prototype.userHasPermissions = userHasPermissions;
13_Item.prototype.currentUserHasPermissions = currentUserHasPermissions;
14_Item.prototype.hasPermissions = hasPermissions;
15//# sourceMappingURL=item.js.map
\No newline at end of file