From ebebc4b9e445fe5147ed81d0eb90b65c1bac5461 Mon Sep 17 00:00:00 2001 From: Victor Istomin Date: Mon, 10 Feb 2014 16:35:02 +0200 Subject: [PATCH 1/2] Added datatables-colvis library --- .../css/datatables.colvis.jqueryui.min.css | 1 + .../1.1.0/css/datatables.colvis.min.css | 1 + .../1.1.0/js/datatables.colvis.min.js | 1 + ajax/libs/datatables-colvis/package.json | 35 +++++++++++++++++++ 4 files changed, 38 insertions(+) create mode 100644 ajax/libs/datatables-colvis/1.1.0/css/datatables.colvis.jqueryui.min.css create mode 100644 ajax/libs/datatables-colvis/1.1.0/css/datatables.colvis.min.css create mode 100644 ajax/libs/datatables-colvis/1.1.0/js/datatables.colvis.min.js create mode 100644 ajax/libs/datatables-colvis/package.json diff --git a/ajax/libs/datatables-colvis/1.1.0/css/datatables.colvis.jqueryui.min.css b/ajax/libs/datatables-colvis/1.1.0/css/datatables.colvis.jqueryui.min.css new file mode 100644 index 000000000..e67b5ff7c --- /dev/null +++ b/ajax/libs/datatables-colvis/1.1.0/css/datatables.colvis.jqueryui.min.css @@ -0,0 +1 @@ +button.ColVis_Button,ul.ColVis_collection li{padding:.5em}ul.ColVis_collection{margin:0;padding:0}ul.ColVis_collection li{clear:both;display:block;text-align:left;margin:-1px 0 0 0}ul.ColVis_collection li span{display:inline-block;padding-left:.5em;cursor:pointer} \ No newline at end of file diff --git a/ajax/libs/datatables-colvis/1.1.0/css/datatables.colvis.min.css b/ajax/libs/datatables-colvis/1.1.0/css/datatables.colvis.min.css new file mode 100644 index 000000000..993fda2f5 --- /dev/null +++ b/ajax/libs/datatables-colvis/1.1.0/css/datatables.colvis.min.css @@ -0,0 +1 @@ +div.ColVis{float:right;margin-bottom:1em}button.ColVis_Button,ul.ColVis_collection li{position:relative;float:left;margin-right:3px;padding:5px 8px;border:1px solid #999;cursor:pointer;*cursor:hand;font-size:.88em;color:#000!important;white-space:nowrap;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:1px 1px 3px #ccc;-moz-box-shadow:1px 1px 3px #ccc;-ms-box-shadow:1px 1px 3px #ccc;-o-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc;background:#fff;background:-webkit-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background:-moz-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background:-ms-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background:-o-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background:linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f9f9f9', GradientType=0)}.ColVis_Button:hover,ul.ColVis_collection li:hover{border:1px solid #666;text-decoration:none!important;-webkit-box-shadow:1px 1px 3px #999;-moz-box-shadow:1px 1px 3px #999;-ms-box-shadow:1px 1px 3px #999;-o-box-shadow:1px 1px 3px #999;box-shadow:1px 1px 3px #999;background:#f3f3f3;background:-webkit-linear-gradient(top,#f3f3f3 0,#e2e2e2 89%,#f4f4f4 100%);background:-moz-linear-gradient(top,#f3f3f3 0,#e2e2e2 89%,#f4f4f4 100%);background:-ms-linear-gradient(top,#f3f3f3 0,#e2e2e2 89%,#f4f4f4 100%);background:-o-linear-gradient(top,#f3f3f3 0,#e2e2e2 89%,#f4f4f4 100%);background:linear-gradient(top,#f3f3f3 0,#e2e2e2 89%,#f4f4f4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#f4f4f4', GradientType=0)}button.ColVis_Button{height:30px;padding:3px 8px}button.ColVis_Button::-moz-focus-inner{border:0!important;padding:0}button.ColVis_Button:active{outline:0}div.ColVis_collectionBackground{position:fixed;top:0;left:0;height:100%;width:100%;background-color:#000;z-index:1100}ul.ColVis_collection{width:150px;padding:8px 8px 4px;margin:0;border:1px solid #ccc;border:1px solid rgba(0,0,0,.4);background-color:#f3f3f3;background-color:rgba(255,255,255,.3);overflow:hidden;z-index:2002;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,.3);-moz-box-shadow:3px 3px 5px rgba(0,0,0,.3);-ms-box-shadow:3px 3px 5px rgba(0,0,0,.3);-o-box-shadow:3px 3px 5px rgba(0,0,0,.3);box-shadow:3px 3px 5px rgba(0,0,0,.3)}ul.ColVis_collection li{position:relative;height:auto;left:0;right:0;padding:.5em;display:block;float:none;margin-bottom:4px;-webkit-box-shadow:1px 1px 3px #999;-moz-box-shadow:1px 1px 3px #999;-ms-box-shadow:1px 1px 3px #999;-o-box-shadow:1px 1px 3px #999;box-shadow:1px 1px 3px #999;text-align:left}ul.ColVis_collection li.ColVis_Button:hover{border:1px solid #999;background-color:#f0f0f0}ul.ColVis_collection li span{display:inline-block;padding-left:.5em;cursor:pointer}ul.ColVis_collection li.ColVis_Special{border-color:#555;background:#ededed;background:-webkit-linear-gradient(top,rgba(237,237,237,1) 0,rgba(214,214,214,1) 77%,rgba(232,232,232,1) 100%);background:-moz-linear-gradient(top,rgba(237,237,237,1) 0,rgba(214,214,214,1) 77%,rgba(232,232,232,1) 100%);background:-ms-linear-gradient(top,rgba(237,237,237,1) 0,rgba(214,214,214,1) 77%,rgba(232,232,232,1) 100%);background:-o-linear-gradient(top,rgba(237,237,237,1) 0,rgba(214,214,214,1) 77%,rgba(232,232,232,1) 100%);background:linear-gradient(to bottom,rgba(237,237,237,1) 0,rgba(214,214,214,1) 77%,rgba(232,232,232,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#e8e8e8', GradientType=0)}ul.ColVis_collection li.ColVis_Special:hover{background:#e2e2e2;background:-webkit-linear-gradient(top,#d0d0d0 0,#d5d5d5 89%,#e2e2e2 100%);background:-moz-linear-gradient(top,#d0d0d0 0,#d5d5d5 89%,#e2e2e2 100%);background:-ms-linear-gradient(top,#d0d0d0 0,#d5d5d5 89%,#e2e2e2 100%);background:-o-linear-gradient(top,#d0d0d0 0,#d5d5d5 89%,#e2e2e2 100%);background:linear-gradient(top,#d0d0d0 0,#d5d5d5 89%,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#e2e2e2', GradientType=0)}span.ColVis_radio{display:inline-block;width:20px}div.ColVis_catcher{position:absolute;z-index:1101}.disabled{color:#999} \ No newline at end of file diff --git a/ajax/libs/datatables-colvis/1.1.0/js/datatables.colvis.min.js b/ajax/libs/datatables-colvis/1.1.0/js/datatables.colvis.min.js new file mode 100644 index 000000000..ab2bd8f4f --- /dev/null +++ b/ajax/libs/datatables-colvis/1.1.0/js/datatables.colvis.min.js @@ -0,0 +1 @@ +!function(a,b,c){var d=function(a){"use strict";var e=function(b,c){return this.CLASS&&"ColVis"==this.CLASS||alert("Warning: ColVis must be initialised with the keyword 'new'"),"undefined"==typeof c&&(c={}),a.fn.dataTable.camelToHungarian&&a.fn.dataTable.camelToHungarian(e.defaults,c),this.s={dt:null,oInit:c,hidden:!0,abOriginal:[]},this.dom={wrapper:null,button:null,collection:null,background:null,catcher:null,buttons:[],groupButtons:[],restore:null},e.aInstances.push(this),this.s.dt=a.fn.dataTable.Api?new a.fn.dataTable.Api(b).settings()[0]:b,this._fnConstruct(c),this};return e.prototype={button:function(){return this.dom.wrapper},fnRebuild:function(){this.rebuild()},rebuild:function(){for(var a=this.dom.buttons.length-1;a>=0;a--)this.dom.collection.removeChild(this.dom.buttons[a]);this.dom.buttons.splice(0,this.dom.buttons.length),this.dom.restore&&this.dom.restore.parentNode(this.dom.restore),this._fnAddGroups(),this._fnAddButtons(),this._fnDrawCallback()},_fnConstruct:function(c){this._fnApplyCustomisation(c);var e,f,d=this;for(this.dom.wrapper=b.createElement("div"),this.dom.wrapper.className="ColVis",this.dom.button=a("