C# Class cloudscribe.Web.Navigation.NavigationViewModel

Afficher le fichier Open project: joeaudette/cloudscribe.Web.Navigation Class Usage Examples

Méthodes publiques

Méthode Description
AdjustText ( TreeNode node ) : string
AdjustUrl ( TreeNode node ) : string
HasVisibleChildren ( TreeNode node ) : bool
NavigationViewModel ( string startingNodeKey, string navigationFilterName, HttpContext context, IUrlHelper urlHelper, TreeNode rootNode, IEnumerable permissionResolvers, IEnumerable nodeFinders, string nodeSearchUrlPrefix, ILogger logger ) : Microsoft.AspNetCore.Http
ShouldAllowView ( TreeNode node ) : bool
UpdateTempNode ( TreeNode node ) : string

Private Methods

Méthode Description
FilterIsAllowed ( TreeNode node ) : bool
IsAllowedByAdjuster ( TreeNode node ) : bool

Method Details

AdjustText() public méthode

public AdjustText ( TreeNode node ) : string
node TreeNode
Résultat string

AdjustUrl() public méthode

public AdjustUrl ( TreeNode node ) : string
node TreeNode
Résultat string

HasVisibleChildren() public méthode

public HasVisibleChildren ( TreeNode node ) : bool
node TreeNode
Résultat bool

NavigationViewModel() public méthode

public NavigationViewModel ( string startingNodeKey, string navigationFilterName, HttpContext context, IUrlHelper urlHelper, TreeNode rootNode, IEnumerable permissionResolvers, IEnumerable nodeFinders, string nodeSearchUrlPrefix, ILogger logger ) : Microsoft.AspNetCore.Http
startingNodeKey string
navigationFilterName string
context HttpContext
urlHelper IUrlHelper
rootNode TreeNode
permissionResolvers IEnumerable
nodeFinders IEnumerable
nodeSearchUrlPrefix string
logger ILogger
Résultat Microsoft.AspNetCore.Http

ShouldAllowView() public méthode

public ShouldAllowView ( TreeNode node ) : bool
node TreeNode
Résultat bool

UpdateTempNode() public méthode

public UpdateTempNode ( TreeNode node ) : string
node TreeNode
Résultat string