UNPKG

react-application-core

Version:

A react-based application core for the business applications.

49 lines (48 loc) 1.13 kB
import { CommandParam } from './command.param'; /** * @stable [08.11.20] */ export declare class Command { static readonly $PROTOCOL_PAYLOAD_CLASS_IDENTIFIER = "Command"; /** * @stable [21.05.2018] * @returns {Command} */ static newCommand(): Command; private command; private params; private uuid; /** * @stable [08.11.2020] * @param $uuid */ setUuid($uuid: string): Command; /** * @stable [21.05.2018] * @param {string} command * @returns {Command} */ setCommand(command: string): Command; /** * @stable [21.05.2018] * @param {string} paramName * @param {AnyT} paramValue * @returns {Command} */ addParam(paramName: string, paramValue: unknown): Command; /** * @stable [21.05.2018] * @returns {string} */ getCommand(): string; /** * @stable [21.05.2018] * @returns {string} */ getUuid(): string; /** * @stable [21.05.2018] * @returns {CommandParam[]} */ getParams(): CommandParam[]; }