react-application-core
Version:
A react-based application core for the business applications.
29 lines (28 loc) • 742 B
TypeScript
import { IEffectsAction } from 'redux-effects-promise';
export declare class RouterEffects {
private static readonly logger;
private readonly domAccessor;
private readonly router;
$onRewrite(action: IEffectsAction): void;
$onNavigate(action: IEffectsAction): void;
/**
* @stable [30.05.2019]
* @param {IEffectsAction} action
*/
$onReplace(action: IEffectsAction): void;
/**
* @stable [18.12.2019]
* @param {IEffectsAction} action
*/
$onBack(action: IEffectsAction): void;
/**
* @stable [17.11.2019]
*/
$onReload(): void;
/**
* @stable [21.01.2021]
* @param action
* @private
*/
private asFluxEntity;
}