C# Class Serenity.Navigation.NavigationHelper

Show file Open project: volkanceylan/Serenity

Public Methods

Method Description
ByCategory ( IEnumerable list ) : NavigationItemAttribute>.ILookup
ConvertToNavigationItems ( NavigationItemAttribute>.ILookup attrByCategory, string>.Func resolveUrl ) : List
GetNavigationItems ( string>.Func resolveUrl = null, bool>.Func filter = null ) : List

Private Methods

Method Description
GetNavigationItemAttributes ( bool>.Func filter ) : NavigationItemAttribute>.ILookup

Method Details

ByCategory() public static method

public static ByCategory ( IEnumerable list ) : NavigationItemAttribute>.ILookup
list IEnumerable
return NavigationItemAttribute>.ILookup

ConvertToNavigationItems() public static method

public static ConvertToNavigationItems ( NavigationItemAttribute>.ILookup attrByCategory, string>.Func resolveUrl ) : List
attrByCategory NavigationItemAttribute>.ILookup
resolveUrl string>.Func
return List

GetNavigationItems() public static method

public static GetNavigationItems ( string>.Func resolveUrl = null, bool>.Func filter = null ) : List
resolveUrl string>.Func
filter bool>.Func
return List