react-application-core
Version:
A react-based application core for the business applications.
27 lines (26 loc) • 1.08 kB
TypeScript
import { IReduxChannelsEntity } from '../../definition';
import { PayloadWrapper } from './payload.wrapper';
import { CommandResult } from './command.result';
/**
* @stable [21.05.2018]
* @param {string} ip
* @param {IReduxChannelsEntity} channelsEntity
* @returns {PayloadWrapper[]}
*/
export declare const channelsEntityResponsePayloadsMapper: (ip: string, channelsEntity: IReduxChannelsEntity) => PayloadWrapper[];
/**
* @stable [23.05.2018]
* @param {string} ip
* @param {IReduxChannelsEntity} channelsEntity
* @param {(cResult: CommandResult) => boolean} predicate
* @returns {CommandResult}
*/
export declare const findCommandResult: (ip: string, channelsEntity: IReduxChannelsEntity, predicate: (cResult: CommandResult) => boolean) => CommandResult;
/**
* @stable [23.05.2018]
* @param {string} ip
* @param {IReduxChannelsEntity} channelsEntity
* @param {string} uuid
* @returns {CommandResult}
*/
export declare const findCommandResultByUuid: (ip: string, channelsEntity: IReduxChannelsEntity, uuid: string) => CommandResult;