@ngxs/router-plugin
Version:
router plugin for @ngxs/store
16 lines (13 loc) • 663 B
TypeScript
import { InjectionToken } from '@angular/core';
declare 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, ɵNGXS_ROUTER_PLUGIN_OPTIONS, ɵUSER_OPTIONS, ɵcreateRouterPluginOptions };
export type { NgxsRouterPluginOptions };