1 line
18 KiB
JavaScript
1 line
18 KiB
JavaScript
/*! smartTable v1.1.1 | (c) pengyajun 2020 | Released under the MIT License. */!function(t){var e={};function r(o){if(e[o])return e[o].exports;var i=e[o]={i:o,l:!1,exports:{}};return t[o].call(i.exports,i,i.exports,r),i.l=!0,i.exports}r.m=t,r.c=e,r.d=function(t,e,o){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:o})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(r.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)r.d(o,i,function(e){return t[e]}.bind(null,i));return o},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="",r(r.s=4)}([function(t,e,r){var o=r(1),i=r(2);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[t.i,i,""]]);var n={insert:"head",singleton:!1},s=(o(t.i,i,n),i.locals?i.locals:{});t.exports=s},function(t,e,r){"use strict";var o,i=function(){return void 0===o&&(o=Boolean(window&&document&&document.all&&!window.atob)),o},n=function(){var t={};return function(e){if(void 0===t[e]){var r=document.querySelector(e);if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(t){r=null}t[e]=r}return t[e]}}(),s={};function a(t,e,r){for(var o=0;o<e.length;o++){var i={css:e[o][1],media:e[o][2],sourceMap:e[o][3]};s[t][o]?s[t][o](i):s[t].push(p(i,r))}}function l(t){var e=document.createElement("style"),o=t.attributes||{};if(void 0===o.nonce){var i=r.nc;i&&(o.nonce=i)}if(Object.keys(o).forEach((function(t){e.setAttribute(t,o[t])})),"function"==typeof t.insert)t.insert(e);else{var s=n(t.insert||"head");if(!s)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");s.appendChild(e)}return e}var d,f=(d=[],function(t,e){return d[t]=e,d.filter(Boolean).join("\n")});function c(t,e,r,o){var i=r?"":o.css;if(t.styleSheet)t.styleSheet.cssText=f(e,i);else{var n=document.createTextNode(i),s=t.childNodes;s[e]&&t.removeChild(s[e]),s.length?t.insertBefore(n,s[e]):t.appendChild(n)}}function h(t,e,r){var o=r.css,i=r.media,n=r.sourceMap;if(i?t.setAttribute("media",i):t.removeAttribute("media"),n&&btoa&&(o+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(n))))," */")),t.styleSheet)t.styleSheet.cssText=o;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(o))}}var u=null,b=0;function p(t,e){var r,o,i;if(e.singleton){var n=b++;r=u||(u=l(e)),o=c.bind(null,r,n,!1),i=c.bind(null,r,n,!0)}else r=l(e),o=h.bind(null,r,e),i=function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(r)};return o(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;o(t=e)}else i()}}t.exports=function(t,e,r){return(r=r||{}).singleton||"boolean"==typeof r.singleton||(r.singleton=i()),t=r.base?t+r.base:t,e=e||[],s[t]||(s[t]=[]),a(t,e,r),function(e){if(e=e||[],"[object Array]"===Object.prototype.toString.call(e)){s[t]||(s[t]=[]),a(t,e,r);for(var o=e.length;o<s[t].length;o++)s[t][o]();s[t].length=e.length,0===s[t].length&&delete s[t]}}}},function(t,e,r){(e=r(3)(!1)).push([t.i,'.smart-table{position:relative;overflow:hidden;box-sizing:border-box;width:100%;max-width:100%;background-color:#fff;color:#6A6B6F;border:1px solid #ECF0F5;border-right:none;border-bottom:none}.smart-table:after,.smart-table:before{content:"";position:absolute;background-color:#ECF0F5;z-index:1}.smart-table:before{left:0;bottom:0;width:100%;height:1px}.smart-table:after{top:0;right:0;width:1px;height:100%}.smart-table table{border-spacing:0;border:0}.smart-table thead{background:#F5F7FB;font-size:13px}.smart-table tbody{font-size:12px}.smart-table tbody.stripe tr:nth-child(2n){background-color:#F9FBFF}.smart-table tr{-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.smart-table td,.smart-table th{padding:5px 0;text-overflow:ellipsis;vertical-align:middle;position:relative;border-bottom:1px solid #ECF0F5;border-right:1px solid #ECF0F5;text-align:center}.smart-table td.is-hidden>*,.smart-table th.is-hidden>*{visibility:hidden}.smart-table th{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.smart-table th[sort]{cursor:pointer}.smart-table th[sort] :after{margin-left:5px;content:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAOCAYAAAAbvf3sAAAAAXNSR0IArs4c6QAAAR5JREFUKBVjYKA7+P//P/OBo2dmHzx6rgab5YzIgseOPeb8/e/Vyv8M/33B4owM0+2tjHMYGRn/wdTBNRw7dlXo9/8fm4E2WMEkQTQjA+N6OWmhKEVFxR8QPpA8eOqyLMPvXzuBijVBgugAaMNhPi4mP0NDww8sIMn/f35aMP1nnA00DV0thP+fgeHz93/mQM5O7ArwiIKNPHDkjCMTEwM/HnUM//4zvXSwNjoOdhIzK9O7f7//LQXaLIlNE9DUW+zMjO4gObijjx8/r/Dr79+dQE1qyJoYGRlOcbMzeJuYmLwBiTPBJC0tDR9wczBYgxTAxIDsbUDFjjDFIHG4DTBFFy9e5P7w+c/q/4wML+2tjFKBQfoHJoeTBiUPXJIAbjheeFXAZxsAAAAASUVORK5CYII=")}.smart-table th[sort].desc :after{content:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAOCAYAAAAbvf3sAAAAAXNSR0IArs4c6QAAASdJREFUKBVjYKA7+P//P/OBo2dmHzx6rgab5YzIgseOPeb8/e/Vyv8M/33B4owM0+2tjHMYGRn/wdTBNRw7dlXo9/8fm4E2WMEkQTQjA+N6OWmhKEVFxR8QPpA8eOqyLMPvXzuBijVBgugAaMNhPi4mP0NDww8sIMn/f35aMP1nnA00DV0thP+fgeHz93/mQM5O7ArwiIKNdF7435HhHwM/HnUMDEwML/fGMx4HO+kfE8O7//8YljL8Z5DEpomRkeEW+z8Gd5AcE4jYH8t4kYOBwQokAeIjA6DYKR52BusdiYwPQOIovvRd9l/ky0+Grf//M5iBJRkZtvGIMIRu9mX8BuKDAIoGkIDbov/cv/4wrAbKvHRQYEhtcGT8AxLHC0JX/WfGpQAAJIlcYMXwsAoAAAAASUVORK5CYII=")}.smart-table th[sort].asc :after{content:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAOCAYAAAAbvf3sAAAAAXNSR0IArs4c6QAAARlJREFUKBVjYKA7aPj/n8lx/v+pQFyFzXJGZEHPbf/Zf7xkWPr/P0MwSJyRkWGqfQJDXgMj4z+YOrgGl1X/+f9+Ydj4n4HBHiYJ1bSWQ5whersX408wH0S4Lv8v9ecHw3agyXogPjoAmnqQmYfBf08Y40cWkOSfnww2DIwMS4FOWIquGMb/+5XBGsjeBuMTTYP9cODIGUcmJgZ+fLr+/Wd66WBtdBzsJGZWpnf/fv9bCvSwJDZNQFNvsTMzuoPk4KF0/Ph5hV9//+4EalJD1gT01yludgZvExOTNyBxJpikpaXhA24OBmuQApgYkL0NqNgRphgkDrcBpujixYvcHz7/Wf2fkeGlvZVRKiMj4x+YHE76////zLgkATPDVMggLp6aAAAAAElFTkSuQmCC")}.smart-table.stb-cust-large thead{font-size:16px}.smart-table.stb-cust-large tbody{font-size:15px}.smart-table.stb-cust-large td,.smart-table.stb-cust-large th{padding:12px 0}.smart-table.stb-cust-middle thead{font-size:15px}.smart-table.stb-cust-middle tbody{font-size:14px}.smart-table.stb-cust-middle td,.smart-table.stb-cust-middle th{padding:10px 0}.smart-table.stb-cust-left td,.smart-table.stb-cust-left th{text-align:left}.smart-table.stb-cust-right td,.smart-table.stb-cust-right th{text-align:right}.smart-table .stb_cell{overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-all;padding:0 4px;line-height:23px}.smart-table th>.stb_cell{display:inline-block;position:relative;vertical-align:middle}.smart-table .stb_body,.smart-table .stb_footer,.smart-table .stb_header{table-layout:fixed;border-collapse:separate;background:#fff}.smart-table .stb_header-wrapper{overflow:hidden}.smart-table .stb_body-wrapper{overflow:auto}.smart-table .stb_fixed,.smart-table .stb_fixed-right{position:absolute;top:0;left:0;overflow-x:hidden;overflow-y:hidden;box-shadow:0 -1px 8px rgba(0,0,0,0.08)}.smart-table .stb_fixed-right{top:0;left:auto;right:0;box-shadow:-1px 0 8px rgba(0,0,0,0.08)}.smart-table .stb_fixed-right .stb_fixed-body-wrapper,.smart-table .stb_fixed-right .stb_fixed-footer-wrapper,.smart-table .stb_fixed-right .stb_fixed-header-wrapper{left:auto;right:0}.smart-table .stb_fixed-right-patch{position:absolute;top:-1px;right:0;background-color:#F5F7FB}.smart-table .stb_fixed-header-wrapper{position:absolute;left:0;top:0;z-index:3}.smart-table .stb_fixed-body-wrapper{position:absolute;left:0;top:37px;overflow:hidden;z-index:3}.smart-table ::-webkit-scrollbar{width:8px;height:8px;background-color:#e9edf4}.smart-table ::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2em}.smart-table ::-webkit-scrollbar-thumb:hover{background-color:#9bbbfa}.smart-table *{box-sizing:border-box}\n',""]),t.exports=e},function(t,e,r){"use strict";t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var r=function(t,e){var r=t[1]||"",o=t[3];if(!o)return r;if(e&&"function"==typeof btoa){var i=(s=o,a=btoa(unescape(encodeURIComponent(JSON.stringify(s)))),l="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(a),"/*# ".concat(l," */")),n=o.sources.map((function(t){return"/*# sourceURL=".concat(o.sourceRoot||"").concat(t," */")}));return[r].concat(n).concat([i]).join("\n")}var s,a,l;return[r].join("\n")}(e,t);return e[2]?"@media ".concat(e[2]," {").concat(r,"}"):r})).join("")},e.i=function(t,r){"string"==typeof t&&(t=[[null,t,""]]);for(var o=0;o<t.length;o++){var i=[].concat(t[o]);r&&(i[2]?i[2]="".concat(r," and ").concat(i[2]):i[2]=r),e.push(i)}},e}},function(t,e,r){"use strict";r.r(e);r(0);var o=function(t,e,r,o){if(!t.data||t.data.length<1)return;let n=function t(e,r,o,n){if(e.length<=1)return e;let s=[],a=[],l=e.length,d=Math.floor(l/2),f=e.splice(d,1)[0];for(let t=0;t<l-1;t++)i(e[t][r],f[r],o,n)?s.push(e[t]):a.push(e[t]);return t(s,r,o,n).concat(f,t(a,r,o,n))}(JSON.parse(JSON.stringify(t.data)),e,r,o);JSON.stringify(t.data)!==JSON.stringify(n)&&(!function(t,e){let r=0;for(let o=0;o<e.length;o++){const i=e[o];let n=0;for(;n<t.length;n++){const s=t[n];if(i.$key===s.$key){if(i.$el=s.$el,i.$fixedLeftEl=s.$fixedLeftEl,i.$fixedRightEl=s.$fixedRightEl,n<r){const t=e[o-1],r=t.$el.nextSibling;if(r.parentNode.insertBefore(s.$el,r),t.$fixedLeftEl){const e=t.$fixedLeftEl.nextSibling;e.parentNode.insertBefore(s.$fixedLeftEl,e)}if(t.$fixedRightEl){const e=t.$fixedRightEl.nextSibling;e.parentNode.insertBefore(s.$fixedRightEl,e)}}else r=n;break}}}}(t.data,n),t.data=n)};function i(t,e,r,o){return"number"===o&&(t=parseFloat(t),e=parseFloat(e)),"ASC"===r?t<e:t>e}function n(t,e){let r=document.createElement(t);return e&&(r.className=e),r}function s(t,e){return t.appendChild(e)}function a(t,e){return e.forEach(e=>{t.appendChild(e)}),t}function l(t,e){t.removeChild(e)}function d(t,e){return t.cloneNode(e)}function f(t,e){return t.querySelector(e)}function c(t,e){return t.querySelectorAll(e)}function h(t){let e=t.childNodes,r=n("div","stb_cell");for(;e.length;)s(r,e[0]);s(t,r)}function u(t,e,r,o,i){let l=n("div",t),d=n("table","stb_"+r);return d.style.width=e.size.tabelWidth-1+"px",a(d,[g(e.colgroup,e.gutterWidth,i),o]),s(l,d),l}function b(t,e){let r=g(t.colgroup);e.replaceChild(r,f(e,"colgroup"))}function p(t,e,r){return Number.parseInt(t.getAttribute(e)||r)}function g(t,e,r){if(!t)return;let o=n("colgroup");if(t.forEach(t=>{let e=n("col");e.setAttribute("width",t),s(o,e)}),r){let t=n("col");t.setAttribute("width",e),s(o,t)}return o}function m(t,e,r){let o=d(e,!0);return c(o,"tr:first-child>th").forEach((t,e)=>{-1===r.thead.indexOf("field-"+e)&&t.classList.add("is-hidden")}),u("stb_fixed-header-wrapper",t,"header",o)}function x(t,e,r,o){let i=d(e,!0);c(i,"tr").forEach(t=>{let e=-1;c(t,"td").forEach((t,i)=>{"left"===o?e=i:e+=p(t,"colspan",1),-1===r.tbody.indexOf("field-"+e)&&t.classList.add("is-hidden")})});let n=u("stb_fixed-body-wrapper",t,"body",i);return n.style.top=t.size.theadHeight+"px",n.style.height=t.size.tbodyHeight-(t.scrollX?t.gutterWidth:0)+"px",n}function A(t,e,r,o,i,s){let l=n("div",i);return"right"===s&&(l.style.right=(t.scrollY?t.gutterWidth:0)+"px"),a(l,[e,r]),l.style.width=o.width+"px",l.style.height=t.size.fixWrapperHeigth-(t.scrollX?t.gutterWidth:0)+"px",l}let y;function w(t,e,r){if(e){let o=f(e,".stb_header"),i=f(e,".stb_body");b(t,o),b(t,i);const n=c(e,"tr:first-child>th");let s=0;n.forEach((e,r)=>{"is-hidden"!=e.className&&(s+=t.colgroup[r])}),e.style.width=s+"px",o.style.width=r+"px",i.style.width=r+"px"}}function v(t){this instanceof v||console.error("Smart Table is a constructor and should be called with the `new` keyword"),window.addEventListener("load",()=>{setTimeout(this._init(t),0)})}v.prototype._init=function(t={}){t.selector||console.error("Smart Table init need a selector");const e=this;e.$options=t;const r=t.selector&&f(document,String(t.selector).trim());if(!r)return;const i=f(r,"table");if(!i)return;e.style={hoverBgColor:t.hoverBgColor||"#EFF8FF"},e.gutterWidth=function(){if(void 0!==y)return y;const t=n("div","smart-table");s(document.body,t);const e=n("div");e.style.visibility="hidden",e.style.width="100px",e.style.position="absolute",e.style.top="-9999px",s(t,e);const r=e.offsetWidth;e.style.overflow="scroll";const o=n("div");o.style.width="100%",s(e,o);const i=o.offsetWidth;return l(t.parentNode,t),y=r-i,y}(),r.classList.add("smart-table"),t.size&&r.classList.add("stb-cust-"+t.size),t.align&&r.classList.add("stb-cust-"+t.align);const d=f(i,"thead"),g=f(i,"tbody");c(d,"th").forEach(t=>h(t)),c(g,"td").forEach(t=>h(t)),i.hasAttribute("stripe")&&g.classList.add("stripe"),i.style.width="100%",e.$root=r;const v=d.offsetHeight,E=i.offsetHeight;let W=t.height;if(W=("function"==typeof W?W.call():W)||E,W=W>v?W:v+100,e.size={theadHeight:v,tbodyHeight:W-v,tabelWidth:i.offsetWidth,wrapperWidth:i.offsetWidth,tableHeight:W,fixWrapperHeigth:E>W?W:E},e.props=function(t){let e={},r=[],o=c(t,"tr");return o.forEach((t,e)=>{let o=r[e]||[];c(t,"th").forEach(t=>{let i=p(t,"rowspan",1),n=p(t,"colspan",1),s=function(t){for(let e=0,r=t.length;e<r;e++)if(void 0===t[e])return e}(o)||o.length;if(o[s]=t,t.hasAttribute("sort")&&t.setAttribute("sortkey","field-"+s),n>1)for(let t=1;t<n;t++)o[s+t]=0;if(i>1)for(let t=1;t<i;t++){let o=r[e+t]||[];for(let t=0;t<n;t++)o[s+t]=0;r[e+t]=o}r[e]=o})}),e.theadLength=o.length,e.shapes=r,e}(d),e.colgroup=function(t,e,r){let o=[];return 1===r?c(t,"tr:first-child>th").forEach(t=>{let e=p(t,"width",0);0===e&&(e=t.offsetWidth>80?t.offsetWidth:80),o.push(e)}):c(e,"tr:first-child>td").forEach(t=>{let e=t.offsetWidth;e+=e<50?10:e>=50&&e<100?30:40,o.push(e)}),o}(d,g,e.props.theadLength),e.size.tabelWidth=i.style.width=e.colgroup.reduce((t,e)=>t+e),e.scrollY=W<i.offsetHeight,e.scrollX=r.offsetWidth<e.size.tabelWidth,function(t,e){let{colgroup:r,props:o}=e;const i=r.length;let n={thead:[],tbody:[],width:0},s={thead:[],tbody:[],width:0};const a=c(t,"tr:first-child>th"),l=a.length;let d=0;if(0!==l){if(a[0].hasAttribute("fixed"))for(let t=0;t<l-1;t++)if(a[t].hasAttribute("fixed")){d=t,n.thead.push("field-"+t);let e=p(a[t],"colspan",1);for(let o=0;o<e;o++)n.tbody.push("field-"+(t+o)),n.width=n.width+r[t+o]}if(a[l-1].hasAttribute("fixed")){let t=0;for(let e=l-1;e>0;e--)if(a[e].hasAttribute("fixed")){if(e===d)break;s.thead.push("field-"+e);let o=p(a[e],"colspan",1);for(let e=0;e<o;e++)t++,s.tbody.push("field-"+(i-t)),s.width=s.width+r[i-t]}}}o.fixedLeft=n,o.fixedRight=s}(d,e),e.$theadWrapper=u("stb_header-wrapper",e,"header",d,e.scrollY),e.$tbodyWrapper=u("stb_body-wrapper",e,"body",g),a(r,[e.$theadWrapper,e.$tbodyWrapper]),e.size.theadHeight=d.offsetHeight,e.size.tbodyHeight=W-d.offsetHeight,e.$tbodyWrapper.style.height=e.size.tbodyHeight+"px",l(i.parentNode,i),function(t,e,r){let o=320;const{fixedLeft:i,fixedRight:a}=t.props;if(i.thead.length>0){o=o>i.width?o:i.width;const n=m(t,e,i),a=x(t,r,i,"left");s(t.$root,A(t,n,a,i,"stb_fixed","left")),t.$fixedLeft=a}if(a.thead.length>0){o+=a.width;const i=m(t,e,a),l=x(t,r,a,"right");if(s(t.$root,A(t,i,l,a,"stb_fixed-right","right")),t.$fixedRight=l,t.scrollY){let e=n("div","stb_fixed-right-patch");e.style.width=t.gutterWidth+"px",e.style.height=t.size.theadHeight+"px",s(t.$root,e)}}t.$root.style.minWidth=o+"px"}(e,d,g),e.data=function(t,e){let r=t.$fixedLeft&&c(t.$fixedLeft,"tbody tr"),o=t.$fixedRight&&c(t.$fixedRight,"tbody tr"),i=[];return c(e,"tr").forEach((t,e)=>{if(!t.hasAttribute("unsort")){let n={$el:t,$fixedLeftEl:r&&r[e],$fixedRightEl:o&&o[e],$key:"$$rowkey"+e};c(t,"td .stb_cell").forEach((t,e)=>{n["field-"+e]=t.innerHTML}),i.push(n)}}),i}(e,g),function(t){(function(t){t.$tbodyWrapper.addEventListener("scroll",()=>function(t){!function(t,e){let r,o=0;return function(){const i=this,n=(new Date).getTime()-o,s=arguments;function a(){o=(new Date).getTime(),e.apply(i,s)}r&&clearTimeout(r),n>t?a():r=setTimeout(a,t-n)}}(20,()=>{t.$theadWrapper.scrollLeft=t.$tbodyWrapper.scrollLeft,t.$fixedLeft&&(t.$fixedLeft.scrollTop=t.$tbodyWrapper.scrollTop),t.$fixedRight&&(t.$fixedRight.scrollTop=t.$tbodyWrapper.scrollTop)})()}(t),{passive:!0})})(t),function(t){let e=c(t.$tbodyWrapper,"tr"),r=c(t.$root,".stb_fixed .stb_fixed-body-wrapper tr"),o=c(t.$root,".stb_fixed-right .stb_fixed-body-wrapper tr");e.forEach((e,i)=>{e.addEventListener("mouseenter",()=>{e.style.background=t.style.hoverBgColor,r.length>0&&(r[i].style.background=t.style.hoverBgColor),o.length>0&&(o[i].style.background=t.style.hoverBgColor)}),e.addEventListener("mouseleave",()=>{e.style.background="",r.length>0&&(r[i].style.background=""),o.length>0&&(o[i].style.background="")})})}(t),function(t){let e=Array.from(c(t.$root,"th[sort]"));0!==e.length&&e.forEach(r=>{r.addEventListener("click",i=>{i.stopPropagation();let n="ASC",s=r.getAttribute("sort")||"string";r.classList.contains("asc")?(r.classList.remove("asc"),r.classList.add("desc"),n="DESC"):(r.classList.remove("desc"),r.classList.add("asc")),e=e.map(t=>(r!=t&&t.classList.remove("asc","desc"),t)),o(t,r.getAttribute("sortkey"),n,s)})})}(t),function(t){window.addEventListener("resize",function(t,e){let r;return function(){const o=this,i=arguments;function n(){e.apply(o,i)}r&&clearTimeout(r),r=setTimeout(n,t)}}(600,()=>{let e=t.$root,r=t.size.wrapperWidth,o=t.size.tabelWidth,i=e.offsetWidth,n=parseInt(o*(i/r)),s=f(t.$theadWrapper,".stb_header"),a=f(t.$tbodyWrapper,".stb_body");t.colgroup.forEach((function(e,r){t.colgroup[r]=parseInt(n*(e/o))+1})),t.size.wrapperWidth=i,t.size.tabelWidth=n,s.style.width=n+"px",a.style.width=n+"px",b(t,s),b(t,a),w(t,f(e,".stb_fixed"),n),w(t,f(e,".stb_fixed-right"),n)}))}(t)}(e),e.scrollY){let t=n("th");t.setAttribute("width",e.gutterWidth),t.setAttribute("rowspan",e.props.shapes.length),s(f(d,"tr"),t)}};var E=v;window.SmartTable=E}]); |