Table of Contents

Class MenuHelper

Namespace
Shift.Contract
Assembly
Shift.Sdk.dll
public class MenuHelper
Inheritance
MenuHelper
Inherited Members
Extension Methods

Constructors

MenuHelper(bool, Func<string, bool>, Func<Guid?, bool>, Func<string, bool>, Func<string, List<ActionModel>>, Func<string, ActionModel>)

public MenuHelper(bool isOperator, Func<string, bool> isGrantedByName, Func<Guid?, bool> isGrantedById, Func<string, bool> isInGroup, Func<string, List<MenuHelper.ActionModel>> searchActions, Func<string, MenuHelper.ActionModel> retrieveActionByUrl)

Parameters

isOperator bool
isGrantedByName Func<string, bool>
isGrantedById Func<Guid?, bool>
isInGroup Func<string, bool>
searchActions Func<string, List<MenuHelper.ActionModel>>
retrieveActionByUrl Func<string, MenuHelper.ActionModel>

Methods

GetNavigationGroups(bool)

public List<NavigationList> GetNavigationGroups(bool isCmds)

Parameters

isCmds bool

Returns

List<NavigationList>