UNPKG

@egalteam/framework

Version:

Egal

19 lines (18 loc) 916 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CustomAction = void 0; const ActionMessage_1 = require("../ActionMessage"); const GetItemsActionParams_1 = require("../GetItemsAction/GetItemsActionParams"); class CustomAction extends ActionMessage_1.ActionMessage { constructor(microserviceName, modelName, actionName, actionParams, additionalParams) { const params = actionParams; const addParams = additionalParams !== null && additionalParams !== void 0 ? additionalParams : new GetItemsActionParams_1.GetItemsActionParams(); super(microserviceName, modelName, actionName, params, addParams); this.actionParameters = params; this.additionalParameters = addParams; this.microserviceName = microserviceName; this.modelName = modelName; this.actionName = actionName; } } exports.CustomAction = CustomAction;