mivita/resources/assets/vendor/libs/bootstrap-table/extensions/copy-rows/copy-rows.js
2018-10-29 09:39:31 +01:00

1 line
No EOL
2.7 KiB
JavaScript
Executable file

!function(o,t){var e=function(o){var t={};function e(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return o[n].call(i.exports,i,i.exports,e),i.l=!0,i.exports}return e.m=o,e.c=t,e.d=function(o,t,n){e.o(o,t)||Object.defineProperty(o,t,{configurable:!1,enumerable:!0,get:n})},e.r=function(o){Object.defineProperty(o,"__esModule",{value:!0})},e.n=function(o){var t=o&&o.__esModule?function(){return o.default}:function(){return o};return e.d(t,"a",t),t},e.o=function(o,t){return Object.prototype.hasOwnProperty.call(o,t)},e.p="",e(e.s=353)}({352:function(o,t){!function(o){"use strict";var t=o.fn.bootstrapTable.utils.calculateObjectValue,e=(o.fn.bootstrapTable.utils.sprintf,function(t){var e=document.createElement("textarea");o(e).html(t),document.body.appendChild(e),e.select();try{document.execCommand("copy")}catch(o){console.log("Oops, unable to copy")}o(e).remove()});o.extend(o.fn.bootstrapTable.defaults,{copyBtn:!1,copyWHiddenBtn:!1,copyDelemeter:", "}),o.fn.bootstrapTable.methods.push("copyColumnsToClipboard","copyColumnsToClipboardWithHidden");var n=o.fn.bootstrapTable.Constructor,i=n.prototype.initToolbar;n.prototype.initToolbar=function(){i.apply(this,Array.prototype.slice.apply(arguments));var o=this,t=this.$toolbar.find(">.btn-group");(this.options.clickToSelect||this.options.singleSelect)&&(this.options.copyBtn&&(t.append("<button class='btn btn-default' id='copyBtn'><span class='glyphicon glyphicon-copy icon-pencil'></span></button>"),t.find("#copyBtn").click(function(){o.copyColumnsToClipboard()})),this.options.copyWHiddenBtn&&(t.append("<button class='btn btn-default' id='copyWHiddenBtn'><span class='badge'><span class='glyphicon glyphicon-copy icon-pencil'></span></span></button>"),t.find("#copyWHiddenBtn").click(function(){o.copyColumnsToClipboardWithHidden()})))},n.prototype.copyColumnsToClipboard=function(){var n=this,i="",l=this.options.copyDelemeter;o.each(n.getSelections(),function(e,c){o.each(n.options.columns[0],function(o,p){"state"!==p.field&&"RowNumber"!==p.field&&p.visible&&(null!==c[p.field]&&(i+=t(p,n.header.formatters[o],[c[p.field],c,e],c[p.field])),i+=l)}),i+="\r\n"}),e(i)},n.prototype.copyColumnsToClipboardWithHidden=function(){var n=this,i="",l=this.options.copyDelemeter;o.each(n.getSelections(),function(e,c){o.each(n.options.columns[0],function(o,p){"state"!=p.field&&"RowNumber"!==p.field&&(null!==c[p.field]&&(i+=t(p,n.header.formatters[o],[c[p.field],c,e],c[p.field])),i+=l)}),i+="\r\n"}),e(i)}}(jQuery)},353:function(o,t,e){e(352)}});if("object"==typeof e){var n=["object"==typeof module&&"object"==typeof module.exports?module.exports:null,"undefined"!=typeof window?window:null,o&&o!==window?o:null];for(var i in e)n[0]&&(n[0][i]=e[i]),n[1]&&"__esModule"!==i&&(n[1][i]=e[i]),n[2]&&(n[2][i]=e[i])}}(this);