Class PermissionLevelExtension
- Namespace
- Dynamicweb.CoreUI.Data
- Assembly
- Dynamicweb.CoreUI.dll
public static class PermissionLevelExtension
- Inheritance
-
PermissionLevelExtension
- Inherited Members
Methods
WithPermission(IEnumerable<ActionGroup>, PermissionLevel)
public static IEnumerable<ActionGroup> WithPermission(this IEnumerable<ActionGroup> groups, PermissionLevel permissionLevel)
Parameters
groupsIEnumerable<ActionGroup>permissionLevelPermissionLevel
Returns
WithPermission(IEnumerable<ActionNode>, PermissionLevel)
public static IEnumerable<ActionNode> WithPermission(this IEnumerable<ActionNode> actions, PermissionLevel permissionLevel)
Parameters
actionsIEnumerable<ActionNode>permissionLevelPermissionLevel
Returns
WithPermission(IEnumerable<NavigationNode>, PermissionLevel)
public static IEnumerable<NavigationNode> WithPermission(this IEnumerable<NavigationNode> nodes, PermissionLevel permissionLevel)
Parameters
nodesIEnumerable<NavigationNode>permissionLevelPermissionLevel