@ngxs/router-plugin
Version:
router plugin for @ngxs/store
15 lines (12 loc) • 658 B
TypeScript
import { InjectionToken } from '@angular/core';
declare const enum NavigationActionTiming {
PreActivation = 1,
PostActivation = 2
}
interface NgxsRouterPluginOptions {
navigationActionTiming?: NavigationActionTiming;
}
declare const ɵUSER_OPTIONS: InjectionToken<NgxsRouterPluginOptions | undefined>;
declare const ɵNGXS_ROUTER_PLUGIN_OPTIONS: InjectionToken<NgxsRouterPluginOptions>;
declare function ɵcreateRouterPluginOptions(options: NgxsRouterPluginOptions | undefined): NgxsRouterPluginOptions;
export { NavigationActionTiming, type NgxsRouterPluginOptions, ɵNGXS_ROUTER_PLUGIN_OPTIONS, ɵUSER_OPTIONS, ɵcreateRouterPluginOptions };