UNPKG

opendash

Version:

open.DASH data visualization framework

15 lines (14 loc) 766 B
import { AppInterface, BaseService, NavigationAdapterInterface, NavigationGroupInterface, NavigationItemInterface, NavigationPlaceInterface } from ".."; export declare class NavigationService extends BaseService { private app; private services; private adapter; private context; private dynamicNavigationGroups; private dynamicNavigationItems; constructor(app: AppInterface, adapter: NavigationAdapterInterface); getGroups(place: NavigationPlaceInterface): NavigationGroupInterface[]; getItems(place: NavigationPlaceInterface): NavigationItemInterface[]; registerDynamicNavigationGroup(group: NavigationGroupInterface): () => void; registerDynamicNavigationItem(item: NavigationItemInterface): () => void; }