var __awaiter=this&&this.__awaiter||function(n,t,i,r){function u(n){return n instanceof i?n:new i(function(t){t(n)})}return new(i||(i=Promise))(function(i,f){function o(n){try{e(r.next(n))}catch(t){f(t)}}function s(n){try{e(r["throw"](n))}catch(t){f(t)}}function e(n){n.done?i(n.value):u(n.value).then(o,s)}e((r=r.apply(n,t||[])).next())})},Unibase;(function(n){let t;(function(t){let i;(function(i){let r;(function(i){class r extends t.Core.BaseComponent{cssFiles(){return["libs/querybuilder/query-builder.default.css"]}jsFiles(){return["platform/automation/managers/rulemanager.js","platform/automation/enums/executeactionstatus.js","platform/automation/components/actions/actions.sms.js","platform/automation/components/actions/actions.email.js","platform/automation/components/actions/actions.notification.js","platform/automation/components/actions/actions.task.js","platform/automation/components/actions/actions.stagechange.js","platform/automation/components/actions/actions.apiintegrator.js","platform/automation/components/actions/actions.executequery.js","platform/automation/enums/automationmode.js","libs/querybuilder/query-builder.min.js","libs/querybuilder/query-builder.standalone.min.js","libs/querybuilder/query-builder.standalone.js","libs/querybuilder/sql-parser.min.js","platform/datasources/components/datalistbuilder/querybuilder.js","platform/forms/components/formviewer/formviewer.js","libs/parsley/parsley.min.js"]}html(){return``}load(){}init(n){this.render(n);this.loadJsFiles()}render(n){return __awaiter(this,void 0,void 0,function*(){$("."+n).empty();let t=`
Rule Actions 0
Action Name Action Type Subject
`;return yield $("."+n).append(t)})}loadJsFiles(){var t=n.Platform.Automation.Components.RuleActions.Instance().jsFiles();n.Platform.Helpers.FileCacheHelper.Instance().loadJsFiles(t,function(){let t="";if(n.Themes.Providers.Detail_Settings.Instance().InputParameters.length>0)for(let i of n.Themes.Providers.Detail_Settings.Instance().InputParameters)i.Key==="hf_"+n.Themes.Providers.DetailHelper.installedAppId+"_ruleid"&&(t=i.Value.toString());Number(t)!=0&&n.Platform.Automation.Components.RuleActions.Instance().GetRuleActions(Number(t))})}GetRuleActions(t){n.Platform.Automation.Managers.RuleManager.Instance().getRuleActions(t).then(function(t){var r,i;if(t.length>0){$(".RuleActionslist_body").html('<\/tr>');r="";let u=t;for(i=0;i'+u[i].RuleActionName+"<\/td>"+u[i].ActionName+"<\/td>"+o+'<\/td>