@o3r/routing
Version:
This module helps you to configure an Otter application's routing (POST parameter management, preloading strategy, guard recommendation).
20 lines • 1.01 kB
TypeScript
import { Actions } from '@ngrx/effects';
import * as i0 from "@angular/core";
/**
* Effect to react on Ngrx router store actions
*/
export declare class NgrxStoreRouterEffect {
protected actions$: Actions;
/**
* Clear Router registrations when the active history entry changes (ex : click on back/next button Action)
*/
resetRouterRegistrationOnRequest$: import("rxjs").Observable<import("@ngrx/store").Action<"[RoutingGuard] clear entities">> & import("@ngrx/effects").CreateEffectMetadata;
/**
* Clear Router registrations when navigation happened
*/
resetRouterRegistrationOnNavigated$: import("rxjs").Observable<import("@ngrx/store").Action<"[RoutingGuard] clear entities">> & import("@ngrx/effects").CreateEffectMetadata;
constructor(actions$: Actions);
static ɵfac: i0.ɵɵFactoryDeclaration<NgrxStoreRouterEffect, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<NgrxStoreRouterEffect>;
}
//# sourceMappingURL=ngrx-store-router.effect.d.ts.map