1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6571],{16571:function(e,t,n){n.r(t);var o=n(59499),r=n(35722),i=n.n(r),a=n(75117),c=n(92062);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){(0,o.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}i().DefineIconTemplate("material_design",'<i class="zmdi zmdi-[NAME]"></i>'),i().POPUP_TEMPLATES=d(d({},i().POPUP_TEMPLATES),{},{container:"[_BUTTONS_]","customPlugin.divAlign":"[_BUTTONS_]","customPlugin.divPadding":"[_CUSTOM_LAYER_]","customPlugin.divStyle":"[_CUSTOM_LAYER_]","customPlugin.divBorder":"[_BUTTONS_][_CUSTOM_LAYER_]","customPlugin.divBackground":"[_BUTTONS_][_CUSTOM_LAYER_]"}),i().PLUGINS.container=function(e){var t="#FFE8DD",n="#FF9076",o=5,r=12,i=16,a="left",c=8,l=2;return e.el.addEventListener("click",(function(t){var n=t.target,o=n.closest("div.custom-div");n.closest("table")?e.popups.show("table.edit",t.pageX,t.pageY):o&&function(t){var n=e.popups.get("container");n||(n=function(){var t="";e.opts.editDivButtons.length>1&&(t+='<div class="fr-buttons">',t+=e.button.buildList(e.opts.editDivButtons),t+="</div>");var n={buttons:t};return e.popups.create("container",n)}()),e.popups.setContainer("container",e.$sc);var o=t.getBoundingClientRect(),r=o.left+o.width/2-e.popups.get("container").outerWidth()/2+window.pageXOffset,i=o.top+o.height+window.pageYOffset;e.popups.show("container",r,i,o.height),document.querySelector('.fr-popup .fr-command[data-cmd="divStyle"]').classList.add("fr-selection"),n[0].classList.add("second-popup")}(o)})),{createDiv:function(){var d=e.html.getSelected();e.selection.save();var s=e.selection.blocks();""===d&&(s=Array.from(e.el.children)),s.length&&s[0].classList.contains("fr-background")&&(s=Array.from(s[0].children));var u=document.createElement("div");u.classList.add("custom-div"),u.style.cssText="".concat(function(){var e=n,d=l,s=o,u=r,p=i,v=a,g=c,f="";return f+="background:".concat(t,";"),f+="border:".concat(d,"px solid ").concat(e,";"),f+="border-radius:".concat(s,"px;"),f+="padding: ".concat(u,"px ").concat(p,"px;"),f+="text-align: ".concat(v,";"),f+="margin-bottom: ".concat(g,"px;")}()," "),s.forEach((function(e){u.appendChild(e.cloneNode(!0)),e.remove()})),e.html.insert(u.outerHTML),e.selection.restore(),e.popups.hideAll()}}},i().DefineIcon("containerIcon",{NAME:"fr-custom icon-DIV"}),i().DefineIcon("containerIcon",{SRC:"https://assets.fevercdn.com/nc/froala_editor/add_div.png",ALT:"fr-custom icon-DIV",template:"image"}),i().RegisterCommand("containerIcon",{title:"div_InserButton",icon:"containerIcon",undo:!1,focus:!0,refreshOnCallback:!0,popup:!0,plugin:"container",callback:function(){this.container.createDiv()}}),i().PLUGINS.divAlign=function(e){function t(t){e.selection.element().closest("div.custom-div").style.textAlign=t}return{alignLeft:function(){t("left")},alignCenter:function(){t("center")},alignRight:function(){t("right")}}},i().RegisterCommand("divAlign",{title:"Align",type:"dropdown",icon:"align-left",options:{left:"Align Left",center:"Align Center",right:"Align Right"},refresh:function(e,t){(0,c.QU)(this,t)},callback:function(e,t){"left"===t?this.divAlign.alignLeft():"center"===t?this.divAlign.alignCenter():"right"===t&&this.divAlign.alignRight()},commandIcon:function(e){return"alignDropdown-left"===e?"align-left":"alignDropdown-center"===e?"align-center":"alignDropdown-right"===e?"align-right":"align-left"}}),i().PLUGINS.divPadding=function(e){function t(){e.popups.hide("customPlugin.divPadding")}function n(t){return e.language.translate(t)}return{showPopup:function(){var t=e.popups.get("customPlugin.divPadding");t||(t=function(){var t={custom_layer:'\n <div class="fr-layer fr-active custom-popup">\n <div style="display: flex;">\n <div style="width: 50%;margin-right: 20px;">\n '.concat((0,a.Ju)(e.id,"fr-pad
1ding-input","custom-padding-horizontal",n("Padding Horizontal"),"16px","true","this.value = this.value.replace(/[^0-9]/g, '') + (this.value ? 'px' : '0px')","4"),'\n </div>\n <div style="width: 50%;">\n ').concat((0,a.Ju)(e.id,"fr-padding-input","custom-padding-vertical",n("Padding Vertical"),"12px","true","this.value = this.value.replace(/[^0-9]/g, '') + (this.value ? 'px' : '0px')","4"),'\n </div>\n </div>\n <div class="fr-radius-group">\n ').concat((0,a.Ju)(e.id,"fr-radius-input","custom-padding-radius",n("Border Radius"),"4px","true","this.value = this.value.replace(/[^0-9]/g, '') + (this.value ? 'px' : '0px')","4"),'\n </div>\n <div class="fr-action-buttons">\n <button class="fr-command fr-submit" \n role="button" \n data-cmd="setDivPadding" \n href="#" \n type="button">\n ').concat(n("OK"),"\n </button>\n </div>\n </div>\n </div>\n ")};return e.popups.create("customPlugin.divPadding",t)}());var o=e.selection.element().closest("div.custom-div");if(o){var r=window.getComputedStyle(o),i=r.paddingLeft||"0px",c=r.paddingTop||"0px",l=r.borderRadius||"0px";t[0].querySelector('[id^="fr-layer-custom-padding-horizontal"]').value=i,t[0].querySelector('[id^="fr-layer-custom-padding-vertical"]').value=c,t[0].querySelector('[id^="fr-layer-custom-padding-radius"]').value=l}e.popups.setContainer("customPlugin.divPadding",e.$sc);var d=o.getBoundingClientRect(),s=d.left+d.width/2+window.pageXOffset,u=d.top+d.height+window.pageYOffset;e.popups.show("customPlugin.divPadding",s,u,d.height),t[0].classList.add("second-popup")},hidePopup:t,setDivPadding:function(){var n=e.popups.get("customPlugin.divPadding"),o=parseInt(n[0].querySelector('[id^="fr-layer-custom-padding-horizontal"]').value)||0,r=parseInt(n[0].querySelector('[id^="fr-layer-custom-padding-vertical"]').value)||0,i=parseInt(n[0].querySelector('[id^="fr-layer-custom-padding-radius"]').value)||0,a=e.selection.element().closest("div.custom-div");a&&(a.style.paddingLeft="".concat(o,"px"),a.style.paddingRight="".concat(o,"px"),a.style.paddingTop="".concat(r,"px"),a.style.paddingBottom="".concat(r,"px"),a.style.borderRadius="".concat(i,"px")),t()}}},i().RegisterCommand("setDivPadding",{undo:!0,callback:function(e){this.divPadding.setDivPadding()}}),i().DefineIcon("divPadding",{SRC:"https://assets.fevercdn.com/nc/froala_editor/padding.png",ALT:"divPadding",template:"image"}),i().RegisterCommand("divPadding",{title:"padding",undo:!1,refreshAfterCallback:!1,popup:!0,callback:function(){this.popups.isVisible("customPlugin.divPadding")?this.popups.hide("customPlugin.divPadding"):this.divPadding.showPopup()},plugin:"divPadding"}),i().PLUGINS.divStyle=function(e){return{getCurrentDivStyle:function(){var t=e.selection.element().closest("div.custom-div"),n=getComputedStyle(t).borderStyle;return"none"===n?"solid_color":"solid"===n?"solid_border":"dashed"===n?"dashed_border":void 0},setButtonStyle:function(t,n){var o=e.selection.element().closest("div.custom-div"),r=getComputedStyle(o).borderColor,i=getComputedStyle(o).backgroundColor;"solid_color"===n?(o.style.backgroundColor="transparent"===i?"#FFE8DD":i,o.style.border="none"):"solid_border"===n?(o.style.backgroundColor=i,o.style.border="2px solid ".concat("transparent"!==r?r:"#FF9076")):"dashed_border"===n&&(o.style.backgroundColor=i,o.style.border="2px dashed ".concat("transparent"!==r?r:"#FF9076"))}}},i().DefineIcon("divStyle",{template:"text"}),i().RegisterCommand("divStyle",{type:"dropdown",options:{solid_color:"div_style_only_color",solid_border:"div_style_solid",dashed_border:"div_style_dashed"},refresh:function(e,t){var n=this.divStyle.getCurrentDivStyle(),o=e.find("span");"solid_color"===n?o.text(this.language.translate("div_style_only_color")):"solid_border"===n?o.text(this.language.translate("div_style_solid")):"dashed_border"===n&&o.text(this.language.translate("div_style_dashed")),t.find('.fr
1-command[data-param1="'.concat(n,'"]')).addClass("fr-active")},callback:function(e,t){var n=document.querySelector('.fr-popup .fr-command[data-cmd="divStyle"]').querySelector("span");"solid_color"===t?(n.textContent=this.language.translate("div_style_only_color"),this.divStyle.setButtonStyle(e,"solid_color")):"solid_border"===t?(n.textContent=this.language.translate("div_style_solid"),this.divStyle.setButtonStyle(e,"solid_border")):"dashed_border"===t&&(n.textContent=this.language.translate("div_style_dashed"),this.divStyle.setButtonStyle(e,"dashed_border"))}}),i().DefineIcon("formatClearIcon",{SRC:"https://assets.fevercdn.com/nc/froala_editor/clearFormatting.png",ALT:"format-clear",template:"image"}),i().RegisterCommand("formatClearButton",{title:"format_clear",icon:"formatClearIcon",undo:!0,focus:!0,callback:function(){var e=this.selection.element().closest("div.custom-div");if(e){for(var t=document.createDocumentFragment();e.firstChild;)t.appendChild(e.firstChild);e.replaceWith(t)}}}),i().PLUGINS.divBackground=function(e){function t(t){var n=e.selection.element().closest("div.custom-div");if(n){var o=getComputedStyle(n).backgroundColor;if(function(e){var t=e[0].querySelector(".fr-selected-color");t&&t.parentNode.removeChild(t)}(t),o){var r=null;if(-1!==o.indexOf("rgba")){var i=function(e){var t=e.match(/[\d.]+/g).map(Number);return{color:"rgb(".concat(t[0],", ").concat(t[1],", ").concat(t[2],")"),transparent:100*t[3]}}(o);r=i.transparent,o=i.color}!function(t,n,o){var r=e.helpers.RGBToHex(t),i=o[0].querySelector('.fr-background-color .fr-select-color[data-param1="'.concat(r,'"]'));i&&(i.innerHTML+='<span class="fr-selected-color" aria-hidden="true">\uf00c</span>',i.classList.add("fr-active-item"),i.setAttribute("aria-selected","true"));var a=o[0].querySelector(".fr-background-color .fr-color input");a&&(e.selection.save(),a.value=r,a.classList.add("fr-not-empty"),a.dispatchEvent(new Event("input",{bubbles:!0})),e.selection.restore());var c=o[0].querySelector(".fr-background-color .fr-percentage input");c&&(e.selection.save(),c.value=Boolean(n)?n:100,c.dispatchEvent(new Event("input",{bubbles:!0})),e.selection.restore())}(o,r,t)}}}function n(t){return e.language.translate(t)}function o(){e.popups.hide("customPlugin.divBackground")}function r(t){var n=t.color,r=e.selection.element().closest("div.custom-div");r&&(r.style.backgroundColor=n,o())}return{showPopup:function(){var o=e.popups.get("customPlugin.divBackground");o||(o=function(){var t={buttons:"",custom_layer:(0,a.mm)({id:e.id,containerClassName:"fr-background-color",colorPickFunc:"setDivBackground",saveFunc:"setDivBackground",saveText:n("OK"),clearText:n("Clear Formatting"),colorLabel:n("HEX_Color"),opacityLabel:n("opacity")})};return e.popups.create("customPlugin.divBackground",t)}());var r=e.selection.element().closest("div.custom-div");t(o),e.popups.setContainer("customPlugin.divBackground",e.$sc);var i=r.getBoundingClientRect(),c=i.left+i.width/2+window.pageXOffset,l=i.top+i.height+window.pageYOffset;e.popups.show("customPlugin.divBackground",c,l,i.height),o[0].classList.add("second-popup")},hidePopup:o,setDivBackground:function(t){var n,o=e.popups.get("customPlugin.divBackground"),i=o[0].querySelector(".fr-background-color .fr-percentage input").value.replace("%",""),a=Number(i)/100,c=t||o[0].querySelector(".fr-background-color .fr-color input").value,l=e.helpers.HEXtoRGB(c),d=(n=a,l.replace("rgb","rgba").replace(")",", ".concat(n,")")));(l||o[0].querySelector(".fr-background-color .fr-color input").value)&&r({color:d})}}},i().RegisterCommand("setDivBackground",{undo:!0,callback:function(e,t){this.divBackground.setDivBackground(t)}}),i().DefineIcon("backgroundColorEditDiv",{SRC:"https://assets.fevercdn.com/nc/froala_editor/backgroundColor.png",ALT:"backgroundColorEditDiv",template:"image"}),i().RegisterCommand("backgroundColorEditDiv",{title:"button_bgColor",undo:!1,refreshAfterCallback:!1,popup:!0,callback:function(){this.popups.isVisible("customPlugin.divBackground")?this.popups.hide("customPlugin.divBackground"):this.divBackground.showPopup()}
1,plugin:"divBackground"}),i().PLUGINS.divBorder=function(e){function t(t){var n=e.selection.element().closest("div.custom-div");if(n){var o=getComputedStyle(n).borderBlockWidth,r=getComputedStyle(n).borderBlockColor;!function(e){var t=e[0].querySelector(".fr-selected-color");t&&t.parentNode.removeChild(t)}(t);var i=null;if(-1!==r.indexOf("rgba")){var a=function(e){var t=e.match(/[\d.]+/g).map(Number);return{color:"rgb(".concat(t[0],", ").concat(t[1],", ").concat(t[2],")"),transparent:100*t[3]}}(r);i=a.transparent,r=a.color}!function(t,n,o,r){var i=r[0].querySelector(".fr-border-color .fr-border-input");i&&(e.selection.save(),i.value=o,i.classList.add("fr-not-empty"),i.dispatchEvent(new Event("input",{bubbles:!0})),e.selection.restore());var a=e.helpers.RGBToHex(t),c=r[0].querySelector('.fr-border-color .fr-select-color[data-param1="'.concat(a,'"]'));c&&(c.innerHTML+='<span class="fr-selected-color" aria-hidden="true">\uf00c</span>',c.classList.add("fr-active-item"),c.setAttribute("aria-selected","true"));var l=r[0].querySelector(".fr-border-color .fr-color input");l&&(e.selection.save(),l.value=a,l.classList.add("fr-not-empty"),l.dispatchEvent(new Event("input",{bubbles:!0})),e.selection.restore());var d=r[0].querySelector(".fr-border-color .fr-percentage input");d&&(e.selection.save(),d.value=Boolean(n)?n:100,d.dispatchEvent(new Event("input",{bubbles:!0})),e.selection.restore())}(r,i,o,t)}}function n(t){return e.language.translate(t)}function o(){e.popups.hide("customPlugin.divBorder")}function r(t){var n=t.color,r=t.border,i=e.selection.element().closest("div.custom-div"),a=getComputedStyle(i).borderBlockStyle;i&&(i.style.border="".concat(r,"px ").concat(a," ").concat(n),o())}return{showPopup:function(){var o=e.popups.get("customPlugin.divBorder");o||(o=function(){var t={buttons:"",custom_layer:(0,a.mm)({id:e.id,containerClassName:"fr-border-color",colorPickFunc:"setDivBorder",saveFunc:"setDivBorder",saveText:n("OK"),clearText:n("Clear Formatting"),colorLabel:n("HEX_Color"),opacityLabel:n("opacity"),needBorder:!0})};return e.popups.create("customPlugin.divBorder",t)}());var r=e.selection.element().closest("div.custom-div");t(o),e.popups.setContainer("customPlugin.divBorder",e.$sc);var i=r.getBoundingClientRect(),c=i.left+i.width/2+window.pageXOffset,l=i.top+i.height+window.pageYOffset;e.popups.show("customPlugin.divBorder",c,l,i.height),o[0].classList.add("second-popup")},hidePopup:o,setDivBorder:function(t){var n=e.popups.get("customPlugin.divBorder"),o=n[0].querySelector(".fr-border-color .fr-percentage input").value.replace("%",""),i=parseInt(n[0].querySelector('[id^="fr-layer-custom-border"]').value)||0,a=Number(o)/100,c=t||n[0].querySelector(".fr-border-color .fr-color input").value,l=e.helpers.HEXtoRGB(c),d=function(e,t){return e.replace("rgb","rgba").replace(")",", ".concat(t,")"))}(l,a);(l||n[0].querySelector(".fr-border-color .fr-color input").value)&&r({color:d,border:i})}}},i().RegisterCommand("setDivBorder",{undo:!0,callback:function(e,t){this.divBorder.setDivBorder(t)}}),i().DefineIcon("borderOuterIcon",{SRC:"https://assets.fevercdn.com/nc/froala_editor/border.png",ALT:"border-outer",template:"image"}),i().RegisterCommand("borderOuterDiv",{title:"div_borderStyle",icon:"borderOuterIcon",undo:!1,refreshAfterCallback:!1,popup:!0,callback:function(){this.popups.isVisible("customPlugin.divBorder")?this.popups.hide("customPlugin.divBorder"):this.divBorder.showPopup()},plugin:"divBorder"})},75117:function(e,t,n){n.d(t,{Ju:function(){return r},N6:function(){return i},mm:function(){return o}});var o=function(e){var t=e.id,n=e.containerClassName,o=e.colorPickFunc,i=e.saveFunc,a=e.saveText,c=e.clearText,l=e.colorLabel,d=e.opacityLabel,s=e.needBorder,u=void 0!==s&&s;return'<div class="color-container '.concat(n,'">\n ').concat(u?'<div class="border-input-container">\n '.concat(r(t,"fr-border-input","custom-border","\u908a\u6846\u7c97\u7d30","2px","true","this.value = this.value.replace(/[^0-9]/g, '') + (this.value ? 'px' : '0px')","4"),"\n </div>"):"",'\n <div class="fr-color-set fr-text-color fr-selected-set" style="display: block;').concat(u?"padding: 0 20px;":"",'">\n ').concat(function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"Clear",n=["#61BD6D","#1ABC9C","#54ACD2","#2C82C9","#9365B8","#475577","#CCCCCC","#41A85F","#00A885","#3D8EB9","#2969B0","#553982","#28324E","#000000","#F7DA64","#FBA026","#EB6B56","#E25041","#A38F84","#EFEFEF","#FFFFFF","#FAC51C","#F37934","#D14841","#B8312F","#7C706B","#D1D5D8"],o="",r=0;r<n.length;r++){var i=n[r];o+='<span class="fr-command fr-select-color" style="background: '.concat(i,'" tabindex="-1" aria-selected="false" role="button" data-cmd="').concat(e,'" data-param1="').concat(i,'"><span class="fr-sr-only">Color ').concat(i," </span></span>")}return o+='<span class="fr-command" data-cmd="'.concat(e,'" tabindex="-1" role="button" data-param1="REMOVE" title="').concat(t,'"><svg class="fr-svg" focusable="false" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M15,10v8H9v-8H15 M14,4H9.9l-1,1H6v2h12V5h-3L14,4z M17,8H7v10c0,1.1,0.9,2,2,2h6c1.1,0,2-0.9,2-2V8z"></path></svg><span class="fr-sr-only">').concat(t,"</span></span>")}(o,c),'\n </div>\n <div class="color-input-container" id="fr-table-colors-hex-layer-').concat(t,'" style="display: flex;">\n <div class="fr-color">\n ').concat(r(t,"fr-table-colors-hex-layer-text","table-colors-hex-layer-text",l),'\n </div>\n <div class="fr-percentage" style="max-width:64px;">\n ').concat(r(t,"fr-padding-input","table-colors-percentage",d,"100%","true","this.value = this.value.replace(/[^0-9]/g, '') + (this.value ? '%' : '0%')","4"),'\n </div>\n <div class="fr-action-buttons">\n <button class="fr-command fr-submit" \n role="button" \n data-cmd="').concat(i,'" \n href="#" \n type="button">\n ').concat(a,"\n </button>\n </div>\n </div>\n </div>")};function r(e,t,n,o){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"",i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"true",a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:"",c=arguments.length>7&&void 0!==arguments[7]?arguments[7]:"";return'<div class="fr-input-line">\n <input id="fr-layer-'.concat(n,"-").concat(e,'" name="').concat(n,'"\n type="text" class="fr-button-attr fr-not-empty ').concat(t,'" placeholder="').concat(o,'" \n tabindex="1" dir="ltr" value="').concat(r,'" aria-required="').concat(i,'" \n onin
1put="').concat(a,'" maxlength="').concat(c,'">\n <label for="fr-layer-').concat(n,"-").concat(e,'">').concat(o,"</label>\n </div>")}function i(e,t,n,o){return'<div class="fr-checkbox-line">\n <span class="fr-checkbox">\n <input id="fr-layer-checkbox-'.concat(n,"-").concat(e,'" type="checkbox" name="').concat(n,'"\n class="fr-link-attr fr-not-empty ').concat(t,'" tabindex="1" aria-required="true" data-checked="_blank">\n <span>\n <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="10" height="10" viewBox="0 0 32 32">\n <path d="M27 4l-15 15-7-7-5 5 12 12 20-20z" fill="#FFF">\n </path>\n </svg>\n </span\n ></span>\n \n <label for="fr-layer-checkbox-').concat(n,"-").concat(e,'">\n ').concat(o,"\n </label>\n </div>")}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.