@uirouter/core
Version:
UI-Router Core: Framework agnostic, State-based routing for JavaScript Single Page Apps
13 lines (12 loc) • 582 B
TypeScript
import { Transition } from '../transition/transition';
import { TransitionService } from '../transition/transitionService';
import { StateDeclaration, LazyLoadResult } from '../state/interface';
export declare const registerLazyLoadHook: (transitionService: TransitionService) => Function;
/**
* Invokes a state's lazy load function
*
* @param transition a Transition context
* @param state the state to lazy load
* @returns A promise for the lazy load result
*/
export declare function lazyLoadState(transition: Transition, state: StateDeclaration): Promise<LazyLoadResult>;