- updated dependencies - `@fortawesome/fontawesome-free` to 5.10.2 - `@fullcalendar/bootstrap` to 4.3.0 - `@fullcalendar/core` to 4.3.1 - `@fullcalendar/daygrid` to 4.3.0 - `@fullcalendar/interaction` to 4.3.0 - `@fullcalendar/timegrid` to 4.3.0 - `bootstrap-slider` to 10.6.2 - `flot` to 3.2.9 - `overlayscrollbars` to 1.9.1 - `raphael` to 2.3.0 - `select2` to 4.0.10 - `sweetalert2` to 8.16.3 - replaced dependencies - `jqvmap` with `jqvmap-novulnerability` (removes git requirement on `npm i`) - added new dependencies - `datatables.net-autofill-bs4` to 2.3.3 - `datatables.net-bs4` to 1.10.19 - `datatables.net-buttons-bs4` to 1.5.6 - `datatables.net-colreorder-bs4` to 1.5.1 - `datatables.net-fixedcolumns-bs4` to 3.2.6 - `datatables.net-fixedheader-bs4` to 3.1.5 - `datatables.net-keytable-bs4` to 2.5.0 - `datatables.net-responsive-bs4` to 2.2.3 - `datatables.net-rowgroup-bs4` to 1.1.0 - `datatables.net-rowreorder-bs4` to 1.2.5 - `datatables.net-scroller-bs4` to 2.0.0 - `datatables.net-select-bs4` to 1.3.0 - `jszip` to 3.2.2 - `pdfmake` to 0.1.58 - updated devDependencies - `@babel/cli` to 7.5.5 - `@babel/core` to 7.5.5 - `@babel/preset-env` to 7.5.5 - `css-loader` to 3.2.0 - `rollup"` to .20.2 - `terser` to 4.2.1 - removed old plugins - `morris`
7 lines
2.9 KiB
JavaScript
7 lines
2.9 KiB
JavaScript
(function(f){"function"===typeof define&&define.amd?define(["jquery","datatables.net","datatables.net-buttons"],function(c){return f(c,window,document)}):"object"===typeof exports?module.exports=function(c,e){c||(c=window);if(!e||!e.fn.dataTable)e=require("datatables.net")(c,e).$;e.fn.dataTable.Buttons||require("datatables.net-buttons")(c,e);return f(e,c,c.document)}:f(jQuery,window,document)})(function(f,c,e,h){c=f.fn.dataTable;f.extend(c.ext.buttons,{colvis:function(b,a){return{extend:"collection",
|
|
text:function(a){return a.i18n("buttons.colvis","Column visibility")},className:"buttons-colvis",buttons:[{extend:"columnsToggle",columns:a.columns,columnText:a.columnText}]}},columnsToggle:function(b,a){return b.columns(a.columns).indexes().map(function(b){return{extend:"columnToggle",columns:b,columnText:a.columnText}}).toArray()},columnToggle:function(b,a){return{extend:"columnVisibility",columns:a.columns,columnText:a.columnText}},columnsVisibility:function(b,a){return b.columns(a.columns).indexes().map(function(b){return{extend:"columnVisibility",
|
|
columns:b,visibility:a.visibility,columnText:a.columnText}}).toArray()},columnVisibility:{columns:h,text:function(b,a,d){return d._columnText(b,d)},className:"buttons-columnVisibility",action:function(b,a,d,g){b=a.columns(g.columns);a=b.visible();b.visible(g.visibility!==h?g.visibility:!(a.length&&a[0]))},init:function(b,a,d){var g=this;a.attr("data-cv-idx",d.columns);b.on("column-visibility.dt"+d.namespace,function(a,c){!c.bDestroying&&c.nTable==b.settings()[0].nTable&&g.active(b.column(d.columns).visible())}).on("column-reorder.dt"+
|
|
d.namespace,function(c,g,e){1===b.columns(d.columns).count()&&(d.columns=f.inArray(d.columns,e.mapping),a.attr("data-cv-idx",d.columns),a.parent().children("[data-cv-idx]").sort(function(a,b){return 1*a.getAttribute("data-cv-idx")-1*b.getAttribute("data-cv-idx")}).appendTo(a.parent()))});this.active(b.column(d.columns).visible())},destroy:function(b,a,d){b.off("column-visibility.dt"+d.namespace).off("column-reorder.dt"+d.namespace)},_columnText:function(b,a){var d=b.column(a.columns).index(),c=b.settings()[0].aoColumns[d].sTitle.replace(/\n/g,
|
|
" ").replace(/<br\s*\/?>/gi," ").replace(/<select(.*?)<\/select>/g,"").replace(/<!\-\-.*?\-\->/g,"").replace(/<.*?>/g,"").replace(/^\s+|\s+$/g,"");return a.columnText?a.columnText(b,d,c):c}},colvisRestore:{className:"buttons-colvisRestore",text:function(b){return b.i18n("buttons.colvisRestore","Restore visibility")},init:function(b,a,d){d._visOriginal=b.columns().indexes().map(function(a){return b.column(a).visible()}).toArray()},action:function(b,a,d,c){a.columns().every(function(b){b=a.colReorder&&
|
|
a.colReorder.transpose?a.colReorder.transpose(b,"toOriginal"):b;this.visible(c._visOriginal[b])})}},colvisGroup:{className:"buttons-colvisGroup",action:function(b,a,d,c){a.columns(c.show).visible(!0,!1);a.columns(c.hide).visible(!1,!1);a.columns.adjust()},show:[],hide:[]}});return c.Buttons});
|