Files
core/js/common.js
T
2021-08-22 02:40:27 +09:00

2 lines
9.9 KiB
JavaScript

(()=>{"use strict";var t,n={8507:(t,n,r)=>{function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}function i(t,n){return!n||"object"!==e(n)&&"function"!=typeof n?a(t):n}function a(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function u(t){var n="function"==typeof Map?new Map:void 0;return(u=function(t){if(null===t||(r=t,-1===Function.toString.call(r).indexOf("[native code]")))return t;var r;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==n){if(n.has(t))return n.get(t);n.set(t,e)}function e(){return c(t,arguments,p(this).constructor)}return e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),f(e,t)})(t)}function c(t,n,r){return(c=l()?Reflect.construct:function(t,n,r){var e=[null];e.push.apply(e,n);var o=new(Function.bind.apply(t,e));return r&&f(o,r.prototype),o}).apply(null,arguments)}function l(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}function f(t,n){return(f=Object.setPrototypeOf||function(t,n){return t.__proto__=n,t})(t,n)}function p(t){return(p=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function s(t,n,r){return n in t?Object.defineProperty(t,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[n]=r,t}r(4916),r(5306),r(6833),r(1539),r(9714),r(1058),r(6992),r(189),r(8783),r(3948),r(4723),r(7042),r(9826),r(3123),r(3210),r(1038),r(2526),r(1817),r(2165),r(2222),r(8304),r(489),r(2772),r(2419),r(1532);var d=function(t){!function(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(n&&n.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),n&&f(t,n)}(u,t);var n,r,e=(n=u,r=l(),function(){var t,e=p(n);if(r){var o=p(this).constructor;t=Reflect.construct(e,arguments,o)}else t=e.apply(this,arguments);return i(this,t)});function u(){var t;o(this,u);for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return s(a(t=e.call.apply(e,[this].concat(r))),"name","NotNullExpected"),t}return u}(u(TypeError)),h=r(9755),v=r.n(h),w=(r(3734),r(9669));function y(t,n){(null==n||n>t.length)&&(n=t.length);for(var r=0,e=new Array(n);r<n;r++)e[r]=t[r];return e}r.n(w)().defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var b,g=(b={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;","`":"&#x60;","=":"&#x3D;"},function(t){return String(t).replace(/[&<>"'`=/]/g,(function(t){return b[t]}))});function m(t){for(var n=t.length,r=0,e=0;e<n;e++){var o=t.charCodeAt(e);0<=o&&o<=25?r+=0:32<=o&&o<=8191?r+=1:8192<=o&&o<=65376?r+=2:65377<=o&&o<=65439?r+=1:65440<=o&&(r+=2)}return r}function F(t){var n=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(t);return n?{r:parseInt(n[1],16),g:parseInt(n[2],16),b:parseInt(n[3],16)}:null}function j(t){return window.linkifyStr(t,{})}function O(t){(void 0===t?$("img[data-flip]"):t.find("img[data-flip]")).each((function(){S($(this))}))}function _(t,n){var r={};for(var e in n)r[n[e]]=t[e];return r}function S(t){var n=[];n.push(t.attr("src")),$.each(t.data("flip").split(","),(function(t,r){if(!(r=$.trim(r)))return!0;n.push(r)})),n.length<=1||(t.data("computed_flip_array",n),t.data("computed_flip_idx",0),t.click((function(){var n=t.data("computed_flip_array"),r=t.data("computed_flip_idx");r=(r+1)%n.length,t.attr("src",n[r]),t.data("computed_flip_idx",r)})),t.css("cursor","pointer"))}function x(t){void 0===t?t=$(".obj_tooltip"):t.hasClass("obj_tooltip")||(t=t.find(".obj_tooltip")),console.log(t),t.each((function(){var t=$(this);t.data("installHandler")||(t.data("installHandler",!0),t.mouseover((function(){var t=$(this);if(!t.data("setObjTooltip")){var n=t.data("tooltip-class");n||(n="");var r='<div class="tooltip {0}" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>'.format(n);t.tooltip({title:function(){return $.trim($(this).find(".tooltiptext").html())},template:r,html:!0}).tooltip("show"),t.data("setObjTooltip",!0)}})))}))}String.prototype.format=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return this.replace(/{(\d+)}/g,(function(t,r){return void 0!==n[r]?n[r].toString():t}))},window.jQuery=v(),window.$=v(),v()((function(t){x(),O();var n=localStorage.getItem("sam_customCSS");if(n){var r=t('<style type="text/css"></style>');r.text(n),r.appendTo(t("head"))}})),window.escapeHtml=g,window.isInt=function(t){return+t===t&&!(t%1)},window.mb_strwidth=m,window.mb_strimwidth=function(t,n,r){for(var e=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=m(e),i=t.length,a=0,u=[],c=n;c<i;c++){var l=t.charAt(c),f=m(l),p=t.charAt(c+1),s=m(p);if(a+=f,u.push(l),a+o+s>r){u.push(e);break}}return u.join("")},window.convertDictById=function(t){for(var n={},r=0,e=Object.values(t);r<e.length;r++){var o=e[r];n[o.id]=o}return n},window.convertSet=function(t){for(var n={},r=0,e=Object.values(t);r<e.length;r++)n[e[r]]=!0;return n},window.hexToRgb=F,window.isBrightColor=function(t){var n=function(t){if(null==t)throw new d;return t}(F(t));return.299*n.r+.587*n.g+.114*n.b>140},window.convColorValue=function(t){return"#"==t.charAt(0)&&(t=t.substr(1)),t=t.toUpperCase(),new Set(["000080","0000FF","008000","008080","00BFFF","00FF00","00FFFF","20B2AA","2E8B57","483D8B","6495ED","7B68EE","7CFC00","7FFFD4","800000","800080","808000","87CEEB","A0522D","A9A9A9","AFEEEE","BA55D3","E0FFFF","F5F5DC","FF0000","FF00FF","FF6347","FFA500","FFC0CB","FFD700","FFDAB9","FFFF00","FFFFFF"]).has(t)?t:"000000"},window.numberWithCommas=function(t){return t.toString().replace(/\B(?=(\d{3})+(?!\d))/g,",")},window.linkifyStrWithOpt=j,window.TemplateEngine=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=/<%(.+?)%>/g,e=/(^( )?(var|if|for|else|switch|case|break|{|}|;))(.*)?/g,o=["with(obj) { var r=[];\n"],i=0,a=function t(n,r){return r?o.push(n.match(e)?n+"\n":"r.push("+n+");\n"):o.push(""!=n?'r.push("'+n.replace(/"/g,'\\"')+'");\n':""),t};for(n.e=g,n.linkifyStr=j;;){var u=r.exec(t);if(!u)break;a(t.slice(i,u.index))(u[1],!0),i=u.index+u[0].length}a(t.substr(i,t.length-i)),o.push('return r.join(""); }');var c=o.join("").replace(/[\r\t\n]/g," ");try{return new Function("obj",c).apply(n,[n])}catch(t){throw console.error("'"+t.message+"'"," in \n\nCode:\n",o,"\n"),t}},window.getIconPath=function(t,n){return t?window.pathConfig.root+"/d_pic/"+n:window.pathConfig.sharedIcon+"/"+n},window.activeFlip=O,window.combineObject=_,window.combineArray=function(t,n){var r,e=[],o=function(t,n){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=function(t,n){if(t){if("string"==typeof t)return y(t,n);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?y(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){r&&(t=r);var e=0,o=function(){};return{s:o,n:function(){return e>=t.length?{done:!0}:{done:!1,value:t[e++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,u=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return a=t.done,t},e:function(t){u=!0,i=t},f:function(){try{a||null==r.return||r.return()}finally{if(u)throw i}}}}(t.keys());try{for(o.s();!(r=o.n()).done;){var i=r.value,a=t[i];e[i]=_(a,n)}}catch(t){o.e(t)}finally{o.f()}return e},window.activeFlipItem=S,window.errUnknown=function(){alert("작업을 실패했습니다.")},window.errUnknownToast=function(){v().toast({title:"에러!",content:"작업을 실패했습니다.",type:"danger",delay:5e3})},window.quickReject=function(t){void 0===t&&(t="작업을 실패했습니다.");var n=$.Deferred();return n.reject(t),n.promise()},window.nl2br=function(t){return t.replace(/\n/g,"<br>")},window.getNpcColor=function(t){return t>=2?"cyan":1==t?"skyblue":null},window.initTooltip=x}},r={};function e(t){var o=r[t];if(void 0!==o)return o.exports;var i=r[t]={exports:{}};return n[t].call(i.exports,i,i.exports,e),i.exports}e.m=n,e.amdO={},t=[],e.O=(n,r,o,i)=>{if(!r){var a=1/0;for(f=0;f<t.length;f++){for(var[r,o,i]=t[f],u=!0,c=0;c<r.length;c++)(!1&i||a>=i)&&Object.keys(e.O).every((t=>e.O[t](r[c])))?r.splice(c--,1):(u=!1,i<a&&(a=i));if(u){t.splice(f--,1);var l=o();void 0!==l&&(n=l)}}return n}i=i||0;for(var f=t.length;f>0&&t[f-1][2]>i;f--)t[f]=t[f-1];t[f]=[r,o,i]},e.n=t=>{var n=t&&t.__esModule?()=>t.default:()=>t;return e.d(n,{a:n}),n},e.d=(t,n)=>{for(var r in n)e.o(n,r)&&!e.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:n[r]})},e.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),e.o=(t,n)=>Object.prototype.hasOwnProperty.call(t,n),e.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},(()=>{var t={592:0};e.O.j=n=>0===t[n];var n=(n,r)=>{var o,i,[a,u,c]=r,l=0;if(a.some((n=>0!==t[n]))){for(o in u)e.o(u,o)&&(e.m[o]=u[o]);if(c)var f=c(e)}for(n&&n(r);l<a.length;l++)i=a[l],e.o(t,i)&&t[i]&&t[i][0](),t[a[l]]=0;return e.O(f)},r=self.webpackChunkhidche_lib=self.webpackChunkhidche_lib||[];r.forEach(n.bind(null,0)),r.push=n.bind(null,r.push.bind(r))})();var o=e.O(void 0,[216],(()=>e(8507)));o=e.O(o)})();
//# sourceMappingURL=common.js.map