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{jsFiles(){return["platform/automation/managers/rulemanager.js","platform/datasources/managers/doctypemanager.js","platform/analytics/managers/reportmanager.js","platform/forms/managers/formmanager.js","platform/automation/requests/eventtemplatenote.js","platform/automation/requests/eventtemplatekey.js","platform/automation/requests/eventtemplate.js"]}cssFiles(){return[]}html(){return`
`}load(t,i){return __awaiter(this,void 0,void 0,function*(){$("#btnCloseTemplateNotes").click(function(){$("#"+i).modal("hide");$("#"+i).remove();r.EventResponse=[];n.Platform.Automation.Components.TemplateNotes.DocProperties=[]});$("#btnSaveTemplateNotes").click(function(){n.Platform.Automation.Components.TemplateNotes.Instance().Save(i)});$(".chk_GlobalReport").change(function(){$(this).is(":checked")?$(".GlobalReportdiv").removeClass("d-none"):$(".GlobalReportdiv").addClass("d-none")});$("#link_ResetNotes").click(function(){let t=Number($("#Doctype_AutoComplete option:selected").val()),i=Number($("#Language_AutoComplete option:selected").val());t==0||i==0?MessageHelper.Instance().showError("Please Select Doctype And Language","unibase_ValidationSummary"):n.Platform.Automation.Components.TemplateNotes.Instance().ResetNotes(t)});$("#link_RefreshNotes").click(function(){let t=Number($("#Doctype_AutoComplete option:selected").val()),i=Number($("#Language_AutoComplete option:selected").val());t==0||i==0?MessageHelper.Instance().showError("Please Select Doctype And Language","unibase_ValidationSummary"):n.Platform.Automation.Managers.RuleManager.Instance().refreshNotes(t,!0).then(function(){MessageHelper.Instance().showSuccess("Successfully reset notes","")})});n.Platform.DataSources.Managers.DocTypeManager.Instance().getDoctypes().then(function(n){var i=[],t;for(let r=0;r