Table of Contents

Interface INavigationService

Namespace
Shift.Contract.Presentation
Assembly
Shift.Sdk.dll
public interface INavigationService
Extension Methods

Methods

CollectBreadcrumbs(ActionModel)

List<BreadcrumbItem> CollectBreadcrumbs(ActionModel action)

Parameters

action ActionModel

Returns

List<BreadcrumbItem>

SearchMenus(IShiftPrincipal, bool)

List<NavigationList> SearchMenus(IShiftPrincipal principal, bool isCmds)

Parameters

principal IShiftPrincipal
isCmds bool

Returns

List<NavigationList>

SearchShortcutsAsync(IShiftPrincipal)

Task<List<NavigationItem>> SearchShortcutsAsync(IShiftPrincipal principal)

Parameters

principal IShiftPrincipal

Returns

Task<List<NavigationItem>>