Built files from Bizgaze WebServer
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

deletetemplate.min.js 6.4KB

1
  1. var Unibase;(function(n){let t;(function(t){let i;(function(t){let i;(function(t){class i extends n.Platform.Core.BaseComponent{constructor(){super(...arguments);this.storingContainer=[]}cssFiles(){return[]}jsFiles(){return[]}html(){return``}load(){}colorpicker(){$(".section_CodeView").find(".note-editor").attr({"data-elementid":Math.floor(Math.random()*Date.now())});$(".section_CodeView ").find(".panel-heading").append(`<div class="btn-group"> <button type="button" class="btn dropdown-toggle color-picker-dropdown" data-toggle="dropdown" aria-expanded="false" style="background-color:#f4f5f6"> Color picker </button> <div class="dropdown-menu"> <a class="dropdown-item" href="#"> <div class="d-flex color-picker justify-content-between align-items-center"> <div> <label for="favcolor">Header</label></div><div> <input type="color" data-Headcolor='' class="Header-color-input"></div></div></a> <a class="dropdown-item" href="#"> <div class="d-flex color-picker justify-content-between align-items-center"> <div> <label for="favcolor">Table Body</label></div><div> <input type="color" class="TBody-color-input" data-Bodycolor=''></div></div></a> <a class="dropdown-item" href="#"> <div class="d-flex color-picker justify-content-between align-items-center"> <div> <label for="favcolor">Footer</label></div><div> <input type="color" class="Footer-color-input" data-Footercolor=''></div></div></a> <a class="dropdown-item" href="#"> <div class="d-flex color-picker justify-content-between align-items-center"> <div> <label for="favcolor">Text</label></div><div> <input type="color" class="text-color-input" data-textColor=''></div></div></a> <a class="dropdown-item" href="#"> <div class="d-flex color-picker justify-content-between align-items-center"> <div class="mr-4"> <label for="favcolor">Highlight Color</label></div><div> <input type="color" class="Highlight-color-input" data-HighlightColor=''></div></div></a> </div></div>`);$(".color-picker-dropdown").on("click",function(){function n(n){function t(n){return isNaN(n)?"00":i[(n-n%16)/16]+i[n%16]}var i=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"];return n=n.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/),"#"+t(n[1])+t(n[2])+t(n[3])}let t=$(".header-color-div").css("background-color"),i=$(".tableBody-color-div").css("background-color"),r=$(".footer-color-div").css("background-color"),u=$(".text-color-div").css("color"),f=$(".highlight-color-div").css("background-color");$(".Header-color-input").val(n(t));$(".TBody-color-input").val(n(i));$(".Footer-color-input").val(n(r));$(".text-color-input").val(n(u));$(".Highlight-color-input").val(n(f));console.log(n(t));console.log(n(i));console.log(n(r));console.log(n(u));console.log(n(f))});$(".Header-color-input").on("change",function(){$(this).attr("data-Headcolor",`${$(this).val()}`);$(".header-color-div").css("background",`${$(this).val()}`);n.Platform.Templates.Components.DeleteTemplate.Instance().colorArrayVal()});$(".TBody-color-input").on("change",function(){$(this).attr("data-Bodycolor",`${$(this).val()}`);$(".tableBody-color-div").css("background",`${$(this).val()}`);n.Platform.Templates.Components.DeleteTemplate.Instance().colorArrayVal()});$(".Footer-color-input").on("change",function(){$(this).attr("data-Footercolor",`${$(this).val()}`);$(".footer-color-div").css("background",`${$(this).val()}`);n.Platform.Templates.Components.DeleteTemplate.Instance().colorArrayVal()});$(".text-color-input").on("change",function(){$(this).attr("data-textColor",`${$(this).val()}`);$(".text-color-div").css("color",`${$(this).val()}`);n.Platform.Templates.Components.DeleteTemplate.Instance().colorArrayVal()});$(".Highlight-color-input").on("change",function(){$(this).attr("data-HighlightColor",`${$(this).val()}`);$(".highlight-color-div").css("background",`${$(this).val()}`);n.Platform.Templates.Components.DeleteTemplate.Instance().colorArrayVal()})}colorArrayVal(){let t=n.Platform.Helpers.NavigationHelper.ModalContainerIds[n.Platform.Helpers.NavigationHelper.ModalContainerIds.length-1],i=n.Platform.Templates.Components.DeleteTemplate.Instance().storingContainer,u=Number($("#"+t).find(".section_CodeView .note-editor").attr("data-elementid")),r;r=i.findIndex(n=>n.elementId==u);r!=-1&&i.splice(r,1);let f={elementId:Number($("#"+t).find(".section_CodeView .note-editor").attr("data-elementid")),Properties:[{Headcolor:[$("#"+t).find(".Header-color-input").val()],Bodycolor:[$("#"+t).find(".Body-color-input").val()],Footercolor:[$("#"+t).find(".Footer-color-input").val()],TextColor:[$("#"+t).find(".text-color-input").val()],HighlightColor:[$("#"+t).find(".Highlight-color-input").val()]}]};i.push(f)}deleteTemplate(){let i=n.Themes.Providers.DetailHelper.recordId;var t=this;bootbox.confirm("Are You Sure You Want to Delete this Template?",function(r){r==!0&&t.fileCacheHelper.loadJsFile("platform/templates/managers/templatemanager.js",function(){n.Platform.Templates.Managers.TemplateManager.Instance().deleteTemplate(Number(i)).then(function(i){MessageHelper.Instance().showSuccess(i.message,"bizgaze_ErrorMessages");var r=n.Themes.Providers.DetailHelper.installedAppId;t.navigationHelper.loadList(r,null)})})})}deleteTemplateProvider(){let i=n.Themes.Providers.DetailHelper.recordId;var t=this;bootbox.confirm("Are You Sure You Want to Delete this Template Provider?",function(r){r==!0&&t.fileCacheHelper.loadJsFile("platform/templates/managers/templatemanager.js",function(){n.Platform.Templates.Managers.TemplateManager.Instance().deleteTemplateProvider(Number(i)).then(function(i){MessageHelper.Instance().showSuccess(i.message,"bizgaze_ErrorMessages");var r=n.Themes.Providers.DetailHelper.installedAppId;t.navigationHelper.loadList(r,null)})})})}GeneratePdf(){function t(n){for(var f,i=window.atob(n),r=i.length,u=new Uint8Array(r),t=0;t<r;t++)f=i.charCodeAt(t),u[t]=f;return u}function i(n){var u=t(n),i=new Blob([u],{type:"application/pdf"}),r;if(window.navigator&&window.navigator.msSaveOrOpenBlob){window.navigator.msSaveOrOpenBlob(i);return}r=URL.createObjectURL(i);window.open(r)}var r=this;let u=n.Themes.Providers.DetailHelper.recordId;r.fileCacheHelper.loadJsFile("platform/templates/managers/templatemanager.js",function(){n.Platform.Templates.Managers.TemplateManager.Instance().getTemplatePdf(Number(u),0).then(function(n){i(n.result)})})}static Instance(){return this.instance===undefined&&(this.instance=new i),this.instance}}t.DeleteTemplate=i})(i=t.Components||(t.Components={}))})(i=t.Templates||(t.Templates={}))})(t=n.Platform||(n.Platform={}))})(Unibase||(Unibase={}));