UNPKG

react-application-core

Version:

A react-based application core for the business applications.

46 lines (45 loc) 1.28 kB
import { IEffectsAction } from 'redux-effects-promise'; import { IFluxNumberEntity } from '../definition'; /** * @action-builder * @stable [08.09.2020] */ export declare class TabPanelActionBuilder { /** * @stable [08.09.2020] * @param section */ static buildActiveValueActionType(section: string): string; /** * @stable [08.09.2020] * @param section */ static buildInactiveValueActionType(section: string): string; /** * @stable [08.09.2020] * @param section */ static buildDestroyActionType(section: string): string; /** * @stable [08.09.2020] * @param section */ static buildDestroyPlainAction(section: string): IEffectsAction; /** * @stable [08.09.2020] * @param section * @param payload */ static buildActiveValuePlainAction(section: string, payload: IFluxNumberEntity): IEffectsAction; /** * @stable [08.09.2020] * @param section * @param payload */ static buildInactiveValuePlainAction(section: string, payload: IFluxNumberEntity): IEffectsAction; /** * @stable [08.09.2020] * @param section */ static buildDestroyAction(section: string): IEffectsAction; }