UNPKG

react-application-core

Version:

A react-based application core for the business applications.

39 lines (38 loc) 1.5 kB
import { IReduxLifeCycleEntity } from './entity-definition.interface'; import { IApplicationWrapper, IAuthorizedWrapper, IBasenameWrapper, IPathWrapper, IReadyWrapper, ITokenWrapper } from '../definitions.interface'; /** * @stable [24.09.2019] */ export interface IUniversalApplicationEntity extends IReduxLifeCycleEntity, IAuthorizedWrapper, IReadyWrapper, IPathWrapper { } /** * @stable [30.11.2019] */ export interface IApplicationEntity extends IUniversalApplicationEntity, IBasenameWrapper { } /** * @stable [24.09.2019] */ export interface IUniversalApplicationWrapperEntity extends IApplicationWrapper<IUniversalApplicationEntity> { } /** * @stable [24.09.2019] */ export declare const INITIAL_UNIVERSAL_APPLICATION_ENTITY: Readonly<IUniversalApplicationEntity>; /** * @flux-entity * @stable [17.03.2020] */ export interface IApplicationTokenFluxEntity extends ITokenWrapper { } /** * @stable [18.11.2019] */ export declare const APPLICATION_SECTION = "application"; export declare const $APPLICATION_SECTION: string; export declare const $RAC_APPLICATION_PREPARE_ACTION_TYPE: string; export declare const $RAC_APPLICATION_PREPARE_ERROR_ACTION_TYPE: string; export declare const $RAC_APPLICATION_READY_ACTION_TYPE: string; export declare const $RAC_APPLICATION_NOT_READY_ACTION_TYPE: string; export declare const APPLICATION_CUSTOM_ERROR_ACTION_TYPE = "custom.error"; export declare const $RAC_APPLICATION_CUSTOM_ERROR_ACTION_TYPE: string;