UNPKG

@omnia/fx

Version:

Provide Omnia Fx typings and tooling for clientside Omnia development.

27 lines (26 loc) 1.02 kB
import { BusinessProfileRoute, TokenBasedRouteStateData, GuidValue } from "../../models"; import { TokenBasedRouter } from "../TokenBasedRouter"; declare class InternalBusinessProfileRouter extends TokenBasedRouter<BusinessProfileRoute, TokenBasedRouteStateData> { private static profileIdReg; constructor(); /** * Implement abstract function */ protected resolveRouteFromPath(path: string): BusinessProfileRoute; /** * Implement abstract function */ protected buildContextPath(routeContext: BusinessProfileRoute): string; /** * Override protected function logic */ protected protectedNavigate(title: string, context: BusinessProfileRoute, stateData?: TokenBasedRouteStateData): void; /** * Override protected function logic */ protected protectedClearRoute(): void; navigateBusinessProfile(title: string, profileId: GuidValue): void; clearRoute(): void; } export declare const BusinessProfileRouter: InternalBusinessProfileRouter; export {};