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

10 lines
3.7 KiB
JavaScript

/**
* bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
*
* @version v1.14.2
* @homepage https://bootstrap-table.com
* @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
* @license MIT
*/
(function(a,b){if('function'==typeof define&&define.amd)define([],b);else if('undefined'!=typeof exports)b();else{b(),a.bootstrapTableMaterialize={exports:{}}.exports}})(this,function(){'use strict';function a(a,b){if(!(a instanceof b))throw new TypeError('Cannot call a class as a function')}function b(a,b){if(!a)throw new ReferenceError('this hasn\'t been initialised - super() hasn\'t been called');return b&&('object'==typeof b||'function'==typeof b)?b:a}function c(a,b){if('function'!=typeof b&&null!==b)throw new TypeError('Super expression must either be null or a function, not '+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}var d=function(){function a(a,b){for(var c,d=0;d<b.length;d++)c=b[d],c.enumerable=c.enumerable||!1,c.configurable=!0,'value'in c&&(c.writable=!0),Object.defineProperty(a,c.key,c)}return function(b,c,d){return c&&a(b.prototype,c),d&&a(b,d),b}}(),e=function a(b,c,d){null===b&&(b=Function.prototype);var e=Object.getOwnPropertyDescriptor(b,c);if(e===void 0){var f=Object.getPrototypeOf(b);return null===f?void 0:a(f,c,d)}if('value'in e)return e.value;var g=e.get;return void 0===g?void 0:g.call(d)};(function(f){f.extend(f.fn.bootstrapTable.defaults,{classes:'table highlight',buttonsPrefix:'',buttonsClass:'waves-effect waves-light btn',iconsPrefix:'material-icons',icons:{paginationSwitchDown:'grid_on',paginationSwitchUp:'grid_off',refresh:'refresh',toggleOff:'tablet',toggleOn:'tablet_android',columns:'view_list',detailOpen:'add',detailClose:'remove',fullscreen:'fullscreen'}}),f.BootstrapTable=function(f){function g(){return a(this,g),b(this,(g.__proto__||Object.getPrototypeOf(g)).apply(this,arguments))}return c(g,f),d(g,[{key:'initConstants',value:function(){e(g.prototype.__proto__||Object.getPrototypeOf(g.prototype),'initConstants',this).call(this),this.constants.theme='materialize',this.constants.classes.buttonsGroup='',this.constants.classes.buttonsDropdown='',this.constants.classes.input='input-field',this.constants.classes.input='',this.constants.classes.paginationDropdown='',this.constants.html.toobarDropdow=['<ul id="toolbar-dropdown" class="dropdown-content">','</ul>'],this.constants.html.toobarDropdowItem='<li><label>%s</label></li>',this.constants.html.pageDropdown=['<ul id="page-list-dropdown" class="dropdown-content">','</ul>'],this.constants.html.pageDropdownItem='<li><a class="%s" href="#">%s</a></li>',this.constants.html.dropdownCaret='<i class="material-icons">arrow_drop_down</i>',this.constants.html.pagination=['<ul class="pagination%s">','</ul>'],this.constants.html.paginationItem='<li class="waves-effect page-item%s"><a href="#">%s</a></li>',this.constants.html.icon='<i class="%s">%s</i>'}},{key:'initToolbar',value:function(){e(g.prototype.__proto__||Object.getPrototypeOf(g.prototype),'initToolbar',this).call(this),this.options.showColumns&&this.$toolbar.find('.dropdown-toggle').attr('data-target','toolbar-dropdown').dropdown({alignment:'right',constrainWidth:!1,closeOnClick:!1})}},{key:'initPagination',value:function(){e(g.prototype.__proto__||Object.getPrototypeOf(g.prototype),'initPagination',this).call(this),this.pagination&&!this.options.onlyInfoPagination&&this.$pagination.find('.dropdown-toggle').attr('data-target','page-list-dropdown').dropdown()}}]),g}(f.BootstrapTable)})(jQuery)});