From 2b6970d33afd75be5bfef951dc3691d492004d43 Mon Sep 17 00:00:00 2001 From: George Halkiadakis Date: Tue, 18 Apr 2023 01:11:37 +0300 Subject: admin back-office environment (skeleton); admin categories --- .../css/fixedColumns.bootstrap.css | 42 ++ .../css/fixedColumns.bootstrap.min.css | 1 + .../css/fixedColumns.bootstrap4.css | 42 ++ .../css/fixedColumns.bootstrap4.min.css | 1 + .../css/fixedColumns.bootstrap5.css | 42 ++ .../css/fixedColumns.bootstrap5.min.css | 1 + .../FixedColumns-4.2.2/css/fixedColumns.bulma.css | 35 ++ .../css/fixedColumns.bulma.min.css | 1 + .../css/fixedColumns.dataTables.css | 19 + .../css/fixedColumns.dataTables.min.css | 1 + .../css/fixedColumns.foundation.css | 23 + .../css/fixedColumns.foundation.min.css | 1 + .../css/fixedColumns.jqueryui.css | 37 ++ .../css/fixedColumns.jqueryui.min.css | 1 + .../css/fixedColumns.semanticui.css | 46 ++ .../css/fixedColumns.semanticui.min.css | 1 + .../js/dataTables.fixedColumns.js | 613 +++++++++++++++++++++ .../js/dataTables.fixedColumns.min.js | 4 + .../js/fixedColumns.bootstrap.js | 58 ++ .../js/fixedColumns.bootstrap.min.js | 4 + .../js/fixedColumns.bootstrap4.js | 58 ++ .../js/fixedColumns.bootstrap4.min.js | 4 + .../js/fixedColumns.bootstrap5.js | 58 ++ .../js/fixedColumns.bootstrap5.min.js | 4 + .../FixedColumns-4.2.2/js/fixedColumns.bulma.js | 58 ++ .../js/fixedColumns.bulma.min.js | 4 + .../js/fixedColumns.dataTables.js | 58 ++ .../js/fixedColumns.dataTables.min.js | 4 + .../js/fixedColumns.foundation.js | 58 ++ .../js/fixedColumns.foundation.min.js | 4 + .../FixedColumns-4.2.2/js/fixedColumns.jqueryui.js | 58 ++ .../js/fixedColumns.jqueryui.min.js | 4 + .../js/fixedColumns.semanticui.js | 58 ++ .../js/fixedColumns.semanticui.min.js | 4 + 34 files changed, 1407 insertions(+) create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.bootstrap.css create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.bootstrap.min.css create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.bootstrap4.css create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.bootstrap4.min.css create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.bootstrap5.css create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.bootstrap5.min.css create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.bulma.css create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.bulma.min.css create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.dataTables.css create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.dataTables.min.css create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.foundation.css create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.foundation.min.css create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.jqueryui.css create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.jqueryui.min.css create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.semanticui.css create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.semanticui.min.css create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/js/dataTables.fixedColumns.js create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/js/dataTables.fixedColumns.min.js create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.bootstrap.js create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.bootstrap.min.js create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.bootstrap4.js create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.bootstrap4.min.js create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.bootstrap5.js create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.bootstrap5.min.js create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.bulma.js create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.bulma.min.js create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.dataTables.js create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.dataTables.min.js create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.foundation.js create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.foundation.min.js create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.jqueryui.js create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.jqueryui.min.js create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.semanticui.js create mode 100644 public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.semanticui.min.js (limited to 'public/assets/js/DataTables/FixedColumns-4.2.2') diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.bootstrap.css b/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.bootstrap.css new file mode 100644 index 0000000..c870139 --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.bootstrap.css @@ -0,0 +1,42 @@ +table.dataTable thead tr > .dtfc-fixed-left, +table.dataTable thead tr > .dtfc-fixed-right, +table.dataTable tfoot tr > .dtfc-fixed-left, +table.dataTable tfoot tr > .dtfc-fixed-right { + top: 0; + bottom: 0; + z-index: 3; + background-color: white; +} +table.dataTable tbody tr > .dtfc-fixed-left, +table.dataTable tbody tr > .dtfc-fixed-right { + z-index: 1; + background-color: white; +} + +div.dtfc-left-top-blocker, +div.dtfc-right-top-blocker { + background-color: white; +} + +div.dtfc-right-top-blocker, +div.dtfc-left-top-blocker { + margin-top: 6px; + border-bottom: 0px solid #ddd !important; +} + +table.dataTable.table-bordered.dtfc-has-left { + border-left: none; +} + +div.dataTables_scroll.dtfc-has-left table.table-bordered { + border-left: none; +} + +div.dataTables_scrollBody { + border-left: 1px solid #ddd !important; +} + +div.dataTables_scrollFootInner table.table-bordered tr th:first-child, +div.dataTables_scrollHeadInner table.table-bordered tr th:first-child { + border-left: 1px solid #ddd !important; +} diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.bootstrap.min.css b/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.bootstrap.min.css new file mode 100644 index 0000000..a935650 --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.bootstrap.min.css @@ -0,0 +1 @@ +table.dataTable thead tr>.dtfc-fixed-left,table.dataTable thead tr>.dtfc-fixed-right,table.dataTable tfoot tr>.dtfc-fixed-left,table.dataTable tfoot tr>.dtfc-fixed-right{top:0;bottom:0;z-index:3;background-color:white}table.dataTable tbody tr>.dtfc-fixed-left,table.dataTable tbody tr>.dtfc-fixed-right{z-index:1;background-color:white}div.dtfc-left-top-blocker,div.dtfc-right-top-blocker{background-color:white}div.dtfc-right-top-blocker,div.dtfc-left-top-blocker{margin-top:6px;border-bottom:0px solid #ddd !important}table.dataTable.table-bordered.dtfc-has-left{border-left:none}div.dataTables_scroll.dtfc-has-left table.table-bordered{border-left:none}div.dataTables_scrollBody{border-left:1px solid #ddd !important}div.dataTables_scrollFootInner table.table-bordered tr th:first-child,div.dataTables_scrollHeadInner table.table-bordered tr th:first-child{border-left:1px solid #ddd !important} diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.bootstrap4.css b/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.bootstrap4.css new file mode 100644 index 0000000..c870139 --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.bootstrap4.css @@ -0,0 +1,42 @@ +table.dataTable thead tr > .dtfc-fixed-left, +table.dataTable thead tr > .dtfc-fixed-right, +table.dataTable tfoot tr > .dtfc-fixed-left, +table.dataTable tfoot tr > .dtfc-fixed-right { + top: 0; + bottom: 0; + z-index: 3; + background-color: white; +} +table.dataTable tbody tr > .dtfc-fixed-left, +table.dataTable tbody tr > .dtfc-fixed-right { + z-index: 1; + background-color: white; +} + +div.dtfc-left-top-blocker, +div.dtfc-right-top-blocker { + background-color: white; +} + +div.dtfc-right-top-blocker, +div.dtfc-left-top-blocker { + margin-top: 6px; + border-bottom: 0px solid #ddd !important; +} + +table.dataTable.table-bordered.dtfc-has-left { + border-left: none; +} + +div.dataTables_scroll.dtfc-has-left table.table-bordered { + border-left: none; +} + +div.dataTables_scrollBody { + border-left: 1px solid #ddd !important; +} + +div.dataTables_scrollFootInner table.table-bordered tr th:first-child, +div.dataTables_scrollHeadInner table.table-bordered tr th:first-child { + border-left: 1px solid #ddd !important; +} diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.bootstrap4.min.css b/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.bootstrap4.min.css new file mode 100644 index 0000000..a935650 --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.bootstrap4.min.css @@ -0,0 +1 @@ +table.dataTable thead tr>.dtfc-fixed-left,table.dataTable thead tr>.dtfc-fixed-right,table.dataTable tfoot tr>.dtfc-fixed-left,table.dataTable tfoot tr>.dtfc-fixed-right{top:0;bottom:0;z-index:3;background-color:white}table.dataTable tbody tr>.dtfc-fixed-left,table.dataTable tbody tr>.dtfc-fixed-right{z-index:1;background-color:white}div.dtfc-left-top-blocker,div.dtfc-right-top-blocker{background-color:white}div.dtfc-right-top-blocker,div.dtfc-left-top-blocker{margin-top:6px;border-bottom:0px solid #ddd !important}table.dataTable.table-bordered.dtfc-has-left{border-left:none}div.dataTables_scroll.dtfc-has-left table.table-bordered{border-left:none}div.dataTables_scrollBody{border-left:1px solid #ddd !important}div.dataTables_scrollFootInner table.table-bordered tr th:first-child,div.dataTables_scrollHeadInner table.table-bordered tr th:first-child{border-left:1px solid #ddd !important} diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.bootstrap5.css b/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.bootstrap5.css new file mode 100644 index 0000000..c870139 --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.bootstrap5.css @@ -0,0 +1,42 @@ +table.dataTable thead tr > .dtfc-fixed-left, +table.dataTable thead tr > .dtfc-fixed-right, +table.dataTable tfoot tr > .dtfc-fixed-left, +table.dataTable tfoot tr > .dtfc-fixed-right { + top: 0; + bottom: 0; + z-index: 3; + background-color: white; +} +table.dataTable tbody tr > .dtfc-fixed-left, +table.dataTable tbody tr > .dtfc-fixed-right { + z-index: 1; + background-color: white; +} + +div.dtfc-left-top-blocker, +div.dtfc-right-top-blocker { + background-color: white; +} + +div.dtfc-right-top-blocker, +div.dtfc-left-top-blocker { + margin-top: 6px; + border-bottom: 0px solid #ddd !important; +} + +table.dataTable.table-bordered.dtfc-has-left { + border-left: none; +} + +div.dataTables_scroll.dtfc-has-left table.table-bordered { + border-left: none; +} + +div.dataTables_scrollBody { + border-left: 1px solid #ddd !important; +} + +div.dataTables_scrollFootInner table.table-bordered tr th:first-child, +div.dataTables_scrollHeadInner table.table-bordered tr th:first-child { + border-left: 1px solid #ddd !important; +} diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.bootstrap5.min.css b/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.bootstrap5.min.css new file mode 100644 index 0000000..a935650 --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.bootstrap5.min.css @@ -0,0 +1 @@ +table.dataTable thead tr>.dtfc-fixed-left,table.dataTable thead tr>.dtfc-fixed-right,table.dataTable tfoot tr>.dtfc-fixed-left,table.dataTable tfoot tr>.dtfc-fixed-right{top:0;bottom:0;z-index:3;background-color:white}table.dataTable tbody tr>.dtfc-fixed-left,table.dataTable tbody tr>.dtfc-fixed-right{z-index:1;background-color:white}div.dtfc-left-top-blocker,div.dtfc-right-top-blocker{background-color:white}div.dtfc-right-top-blocker,div.dtfc-left-top-blocker{margin-top:6px;border-bottom:0px solid #ddd !important}table.dataTable.table-bordered.dtfc-has-left{border-left:none}div.dataTables_scroll.dtfc-has-left table.table-bordered{border-left:none}div.dataTables_scrollBody{border-left:1px solid #ddd !important}div.dataTables_scrollFootInner table.table-bordered tr th:first-child,div.dataTables_scrollHeadInner table.table-bordered tr th:first-child{border-left:1px solid #ddd !important} diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.bulma.css b/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.bulma.css new file mode 100644 index 0000000..8a18762 --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.bulma.css @@ -0,0 +1,35 @@ +table.dataTable thead tr > .dtfc-fixed-left, +table.dataTable thead tr > .dtfc-fixed-right, +table.dataTable tfoot tr > .dtfc-fixed-left, +table.dataTable tfoot tr > .dtfc-fixed-right { + top: 0; + bottom: 0; + z-index: 3; + background-color: white; +} +table.dataTable tbody tr > .dtfc-fixed-left, +table.dataTable tbody tr > .dtfc-fixed-right { + z-index: 1; + background-color: white; +} + +div.dtfc-left-top-blocker, +div.dtfc-right-top-blocker { + background-color: white; +} + +div.dtfc-right-top-blocker { + border-bottom: none !important; +} + +tr.dt-rowReorder-moving td.dtfc-fixed-left, +tr.dt-rowReorder-moving td.dtfc-fixed-right { + border-top: 2px solid #888 !important; + border-bottom: 2px solid #888 !important; +} +tr.dt-rowReorder-moving td.dtfc-fixed-left:first-child { + border-left: 2px solid #888 !important; +} +tr.dt-rowReorder-moving td.dtfc-fixed-right:last-child { + border-right: 2px solid #888 !important; +} diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.bulma.min.css b/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.bulma.min.css new file mode 100644 index 0000000..6bf60f8 --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.bulma.min.css @@ -0,0 +1 @@ +table.dataTable thead tr>.dtfc-fixed-left,table.dataTable thead tr>.dtfc-fixed-right,table.dataTable tfoot tr>.dtfc-fixed-left,table.dataTable tfoot tr>.dtfc-fixed-right{top:0;bottom:0;z-index:3;background-color:white}table.dataTable tbody tr>.dtfc-fixed-left,table.dataTable tbody tr>.dtfc-fixed-right{z-index:1;background-color:white}div.dtfc-left-top-blocker,div.dtfc-right-top-blocker{background-color:white}div.dtfc-right-top-blocker{border-bottom:none !important}tr.dt-rowReorder-moving td.dtfc-fixed-left,tr.dt-rowReorder-moving td.dtfc-fixed-right{border-top:2px solid #888 !important;border-bottom:2px solid #888 !important}tr.dt-rowReorder-moving td.dtfc-fixed-left:first-child{border-left:2px solid #888 !important}tr.dt-rowReorder-moving td.dtfc-fixed-right:last-child{border-right:2px solid #888 !important} diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.dataTables.css b/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.dataTables.css new file mode 100644 index 0000000..10baf49 --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.dataTables.css @@ -0,0 +1,19 @@ +table.dataTable thead tr > .dtfc-fixed-left, +table.dataTable thead tr > .dtfc-fixed-right, +table.dataTable tfoot tr > .dtfc-fixed-left, +table.dataTable tfoot tr > .dtfc-fixed-right { + top: 0; + bottom: 0; + z-index: 3; + background-color: white; +} +table.dataTable tbody tr > .dtfc-fixed-left, +table.dataTable tbody tr > .dtfc-fixed-right { + z-index: 1; + background-color: white; +} + +div.dtfc-left-top-blocker, +div.dtfc-right-top-blocker { + background-color: white; +} diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.dataTables.min.css b/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.dataTables.min.css new file mode 100644 index 0000000..a124deb --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.dataTables.min.css @@ -0,0 +1 @@ +table.dataTable thead tr>.dtfc-fixed-left,table.dataTable thead tr>.dtfc-fixed-right,table.dataTable tfoot tr>.dtfc-fixed-left,table.dataTable tfoot tr>.dtfc-fixed-right{top:0;bottom:0;z-index:3;background-color:white}table.dataTable tbody tr>.dtfc-fixed-left,table.dataTable tbody tr>.dtfc-fixed-right{z-index:1;background-color:white}div.dtfc-left-top-blocker,div.dtfc-right-top-blocker{background-color:white} diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.foundation.css b/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.foundation.css new file mode 100644 index 0000000..b7c907b --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.foundation.css @@ -0,0 +1,23 @@ +table.dataTable thead tr > .dtfc-fixed-left, +table.dataTable thead tr > .dtfc-fixed-right, +table.dataTable tfoot tr > .dtfc-fixed-left, +table.dataTable tfoot tr > .dtfc-fixed-right { + top: 0; + bottom: 0; + z-index: 3; + background-color: rgb(248, 248, 248); +} +table.dataTable tbody tr > .dtfc-fixed-left, +table.dataTable tbody tr > .dtfc-fixed-right { + z-index: 1; + background-color: white; +} + +div.dtfc-left-top-blocker, +div.dtfc-right-top-blocker { + background-color: rgb(248, 248, 248); +} + +table.dataTable.dtfc-has-left tbody { + border-left: none; +} diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.foundation.min.css b/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.foundation.min.css new file mode 100644 index 0000000..9d8cafa --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.foundation.min.css @@ -0,0 +1 @@ +table.dataTable thead tr>.dtfc-fixed-left,table.dataTable thead tr>.dtfc-fixed-right,table.dataTable tfoot tr>.dtfc-fixed-left,table.dataTable tfoot tr>.dtfc-fixed-right{top:0;bottom:0;z-index:3;background-color:rgb(248, 248, 248)}table.dataTable tbody tr>.dtfc-fixed-left,table.dataTable tbody tr>.dtfc-fixed-right{z-index:1;background-color:white}div.dtfc-left-top-blocker,div.dtfc-right-top-blocker{background-color:rgb(248, 248, 248)}table.dataTable.dtfc-has-left tbody{border-left:none} diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.jqueryui.css b/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.jqueryui.css new file mode 100644 index 0000000..baeb8e2 --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.jqueryui.css @@ -0,0 +1,37 @@ +table.dataTable thead tr > .dtfc-fixed-left, +table.dataTable thead tr > .dtfc-fixed-right, +table.dataTable tfoot tr > .dtfc-fixed-left, +table.dataTable tfoot tr > .dtfc-fixed-right { + top: 0; + bottom: 0; + z-index: 3; + background-color: white; +} +table.dataTable tbody tr > .dtfc-fixed-left, +table.dataTable tbody tr > .dtfc-fixed-right { + z-index: 1; + background-color: white; +} + +div.dtfc-left-top-blocker, +div.dtfc-right-top-blocker { + background-color: white; +} + +div.dtfc-right-top-blocker { + border-bottom: none !important; + background-color: rgb(246, 246, 246) !important; + border-top: 1px solid #c5c5c5 !important; +} + +tr.dt-rowReorder-moving td.dtfc-fixed-left, +tr.dt-rowReorder-moving td.dtfc-fixed-right { + border-top: 2px solid #555 !important; + border-bottom: 2px solid #555 !important; +} +tr.dt-rowReorder-moving td.dtfc-fixed-left:first-child { + border-left: 2px solid #555 !important; +} +tr.dt-rowReorder-moving td.dtfc-fixed-right:last-child { + border-right: 2px solid #555 !important; +} diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.jqueryui.min.css b/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.jqueryui.min.css new file mode 100644 index 0000000..6c18f9a --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.jqueryui.min.css @@ -0,0 +1 @@ +table.dataTable thead tr>.dtfc-fixed-left,table.dataTable thead tr>.dtfc-fixed-right,table.dataTable tfoot tr>.dtfc-fixed-left,table.dataTable tfoot tr>.dtfc-fixed-right{top:0;bottom:0;z-index:3;background-color:white}table.dataTable tbody tr>.dtfc-fixed-left,table.dataTable tbody tr>.dtfc-fixed-right{z-index:1;background-color:white}div.dtfc-left-top-blocker,div.dtfc-right-top-blocker{background-color:white}div.dtfc-right-top-blocker{border-bottom:none !important;background-color:rgb(246, 246, 246) !important;border-top:1px solid #c5c5c5 !important}tr.dt-rowReorder-moving td.dtfc-fixed-left,tr.dt-rowReorder-moving td.dtfc-fixed-right{border-top:2px solid #555 !important;border-bottom:2px solid #555 !important}tr.dt-rowReorder-moving td.dtfc-fixed-left:first-child{border-left:2px solid #555 !important}tr.dt-rowReorder-moving td.dtfc-fixed-right:last-child{border-right:2px solid #555 !important} diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.semanticui.css b/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.semanticui.css new file mode 100644 index 0000000..9dd90d1 --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.semanticui.css @@ -0,0 +1,46 @@ +table.dataTable thead tr > .dtfc-fixed-left, +table.dataTable thead tr > .dtfc-fixed-right, +table.dataTable tfoot tr > .dtfc-fixed-left, +table.dataTable tfoot tr > .dtfc-fixed-right { + top: 0; + bottom: 0; + z-index: 3; + background-color: white; +} +table.dataTable tbody tr > .dtfc-fixed-left, +table.dataTable tbody tr > .dtfc-fixed-right { + z-index: 1; + background-color: white; +} + +div.dtfc-left-top-blocker, +div.dtfc-right-top-blocker { + background-color: white; +} + +table.dataTable { + border-left-width: 0px !important; +} +table.dataTable tr { + border-left-width: 0px; +} +table.dataTable tr th:first-child, +table.dataTable tr td:first-child { + border-left: 1px solid rgba(34, 36, 38, 0.15) !important; +} + +div.dtfc-right-top-blocker { + border-bottom: none !important; +} + +tr.dt-rowReorder-moving td.dtfc-fixed-left, +tr.dt-rowReorder-moving td.dtfc-fixed-right { + border-top: 2px solid #888 !important; + border-bottom: 2px solid #888 !important; +} +tr.dt-rowReorder-moving td.dtfc-fixed-left:first-child { + border-left: 2px solid #888 !important; +} +tr.dt-rowReorder-moving td.dtfc-fixed-right:last-child { + border-right: 2px solid #888 !important; +} diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.semanticui.min.css b/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.semanticui.min.css new file mode 100644 index 0000000..58a116c --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/css/fixedColumns.semanticui.min.css @@ -0,0 +1 @@ +table.dataTable thead tr>.dtfc-fixed-left,table.dataTable thead tr>.dtfc-fixed-right,table.dataTable tfoot tr>.dtfc-fixed-left,table.dataTable tfoot tr>.dtfc-fixed-right{top:0;bottom:0;z-index:3;background-color:white}table.dataTable tbody tr>.dtfc-fixed-left,table.dataTable tbody tr>.dtfc-fixed-right{z-index:1;background-color:white}div.dtfc-left-top-blocker,div.dtfc-right-top-blocker{background-color:white}table.dataTable{border-left-width:0px !important}table.dataTable tr{border-left-width:0px}table.dataTable tr th:first-child,table.dataTable tr td:first-child{border-left:1px solid rgba(34, 36, 38, 0.15) !important}div.dtfc-right-top-blocker{border-bottom:none !important}tr.dt-rowReorder-moving td.dtfc-fixed-left,tr.dt-rowReorder-moving td.dtfc-fixed-right{border-top:2px solid #888 !important;border-bottom:2px solid #888 !important}tr.dt-rowReorder-moving td.dtfc-fixed-left:first-child{border-left:2px solid #888 !important}tr.dt-rowReorder-moving td.dtfc-fixed-right:last-child{border-right:2px solid #888 !important} diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/js/dataTables.fixedColumns.js b/public/assets/js/DataTables/FixedColumns-4.2.2/js/dataTables.fixedColumns.js new file mode 100644 index 0000000..ce93231 --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/js/dataTables.fixedColumns.js @@ -0,0 +1,613 @@ +/*! FixedColumns 4.2.2 + * © SpryMedia Ltd - datatables.net/license + */ + +(function( factory ){ + if ( typeof define === 'function' && define.amd ) { + // AMD + define( ['jquery', 'datatables.net'], function ( $ ) { + return factory( $, window, document ); + } ); + } + else if ( typeof exports === 'object' ) { + // CommonJS + var jq = require('jquery'); + var cjsRequires = function (root, $) { + if ( ! $.fn.dataTable ) { + require('datatables.net')(root, $); + } + }; + + if (typeof window !== 'undefined') { + module.exports = function (root, $) { + if ( ! root ) { + // CommonJS environments without a window global must pass a + // root. This will give an error otherwise + root = window; + } + + if ( ! $ ) { + $ = jq( root ); + } + + cjsRequires( root, $ ); + return factory( $, root, root.document ); + }; + } + else { + cjsRequires( window, jq ); + module.exports = factory( jq, window, window.document ); + } + } + else { + // Browser + factory( jQuery, window, document ); + } +}(function( $, window, document, undefined ) { +'use strict'; +var DataTable = $.fn.dataTable; + + +(function () { + 'use strict'; + + var $$1; + var dataTable; + function setJQuery(jq) { + $$1 = jq; + dataTable = $$1.fn.dataTable; + } + var FixedColumns = /** @class */ (function () { + function FixedColumns(settings, opts) { + var _this = this; + // Check that the required version of DataTables is included + if (!dataTable || !dataTable.versionCheck || !dataTable.versionCheck('1.10.0')) { + throw new Error('StateRestore requires DataTables 1.10 or newer'); + } + var table = new dataTable.Api(settings); + this.classes = $$1.extend(true, {}, FixedColumns.classes); + // Get options from user + this.c = $$1.extend(true, {}, FixedColumns.defaults, opts); + // Backwards compatibility for deprecated leftColumns + if ((!opts || opts.left === undefined) && this.c.leftColumns !== undefined) { + this.c.left = this.c.leftColumns; + } + // Backwards compatibility for deprecated rightColumns + if ((!opts || opts.right === undefined) && this.c.rightColumns !== undefined) { + this.c.right = this.c.rightColumns; + } + this.s = { + barWidth: 0, + dt: table, + rtl: $$1('body').css('direction') === 'rtl' + }; + // Common CSS for all blockers + var blockerCSS = { + 'bottom': '0px', + 'display': 'block', + 'position': 'absolute', + 'width': this.s.barWidth + 1 + 'px' + }; + this.dom = { + leftBottomBlocker: $$1('
') + .css(blockerCSS) + .css('left', 0) + .addClass(this.classes.leftBottomBlocker), + leftTopBlocker: $$1('
') + .css(blockerCSS) + .css({ + left: 0, + top: 0 + }) + .addClass(this.classes.leftTopBlocker), + rightBottomBlocker: $$1('
') + .css(blockerCSS) + .css('right', 0) + .addClass(this.classes.rightBottomBlocker), + rightTopBlocker: $$1('
') + .css(blockerCSS) + .css({ + right: 0, + top: 0 + }) + .addClass(this.classes.rightTopBlocker) + }; + if (this.s.dt.settings()[0]._bInitComplete) { + // Fixed Columns Initialisation + this._addStyles(); + this._setKeyTableListener(); + } + else { + table.one('init.dt', function () { + // Fixed Columns Initialisation + _this._addStyles(); + _this._setKeyTableListener(); + }); + } + table.on('column-sizing.dt', function () { return _this._addStyles(); }); + // Make class available through dt object + table.settings()[0]._fixedColumns = this; + return this; + } + /** + * Getter/Setter for the `fixedColumns.left` property + * + * @param newVal Optional. If present this will be the new value for the number of left fixed columns + * @returns The number of left fixed columns + */ + FixedColumns.prototype.left = function (newVal) { + // If the value is to change + if (newVal !== undefined) { + // Set the new values and redraw the columns + this.c.left = newVal; + this._addStyles(); + } + return this.c.left; + }; + /** + * Getter/Setter for the `fixedColumns.left` property + * + * @param newVal Optional. If present this will be the new value for the number of right fixed columns + * @returns The number of right fixed columns + */ + FixedColumns.prototype.right = function (newVal) { + // If the value is to change + if (newVal !== undefined) { + // Set the new values and redraw the columns + this.c.right = newVal; + this._addStyles(); + } + return this.c.right; + }; + /** + * Iterates over the columns, fixing the appropriate ones to the left and right + */ + FixedColumns.prototype._addStyles = function () { + // Set the bar width if vertical scrolling is enabled + if (this.s.dt.settings()[0].oScroll.sY) { + var scroll_1 = $$1(this.s.dt.table().node()).closest('div.dataTables_scrollBody')[0]; + var barWidth = this.s.dt.settings()[0].oBrowser.barWidth; + if (scroll_1.offsetWidth - scroll_1.clientWidth >= barWidth) { + this.s.barWidth = barWidth; + } + else { + this.s.barWidth = 0; + } + this.dom.rightTopBlocker.css('width', this.s.barWidth + 1); + this.dom.leftTopBlocker.css('width', this.s.barWidth + 1); + this.dom.rightBottomBlocker.css('width', this.s.barWidth + 1); + this.dom.leftBottomBlocker.css('width', this.s.barWidth + 1); + } + var parentDiv = null; + // Get the header and it's height + var header = this.s.dt.column(0).header(); + var headerHeight = null; + if (header !== null) { + header = $$1(header); + headerHeight = header.outerHeight() + 1; + parentDiv = $$1(header.closest('div.dataTables_scroll')).css('position', 'relative'); + } + // Get the footer and it's height + var footer = this.s.dt.column(0).footer(); + var footerHeight = null; + if (footer !== null) { + footer = $$1(footer); + footerHeight = footer.outerHeight(); + // Only attempt to retrieve the parentDiv if it has not been retrieved already + if (parentDiv === null) { + parentDiv = $$1(footer.closest('div.dataTables_scroll')).css('position', 'relative'); + } + } + // Get the number of columns in the table - this is used often so better to only make 1 api call + var numCols = this.s.dt.columns().data().toArray().length; + // Tracker for the number of pixels should be left to the left of the table + var distLeft = 0; + // Sometimes the headers have slightly different widths so need to track them individually + var headLeft = 0; + // Get all of the row elements in the table + var rows = $$1(this.s.dt.table().node()).children('tbody').children('tr'); + var invisibles = 0; + // When working from right to left we need to know how many are invisible before a point, + // without including those that are invisible after + var prevInvisible = new Map(); + // Iterate over all of the columns + for (var i = 0; i < numCols; i++) { + var column = this.s.dt.column(i); + // Set the map for the previous column + if (i > 0) { + prevInvisible.set(i - 1, invisibles); + } + if (!column.visible()) { + invisibles++; + continue; + } + // Get the columns header and footer element + var colHeader = $$1(column.header()); + var colFooter = $$1(column.footer()); + // If i is less than the value of left then this column should be fixed left + if (i - invisibles < this.c.left) { + $$1(this.s.dt.table().node()).addClass(this.classes.tableFixedLeft); + parentDiv.addClass(this.classes.tableFixedLeft); + // Add the width of the previous node - only if we are on atleast the second column + if (i - invisibles > 0) { + var prevIdx = i; + // Simply using the number of hidden columns doesn't work here, + // if the first is hidden then this would be thrown off + while (prevIdx + 1 < numCols) { + var prevCol = this.s.dt.column(prevIdx - 1, { page: 'current' }); + if (prevCol.visible()) { + distLeft += $$1(prevCol.nodes()[0]).outerWidth(); + headLeft += prevCol.header() ? + $$1(prevCol.header()).outerWidth() : + prevCol.footer() ? + $$1(prevCol.header()).outerWidth() : + 0; + break; + } + prevIdx--; + } + } + // Iterate over all of the rows, fixing the cell to the left + for (var _i = 0, rows_1 = rows; _i < rows_1.length; _i++) { + var row = rows_1[_i]; + $$1($$1(row).children()[i - invisibles]) + .css(this._getCellCSS(false, distLeft, 'left')) + .addClass(this.classes.fixedLeft); + } + // Add the css for the header and the footer + colHeader + .css(this._getCellCSS(true, headLeft, 'left')) + .addClass(this.classes.fixedLeft); + colFooter + .css(this._getCellCSS(true, headLeft, 'left')) + .addClass(this.classes.fixedLeft); + } + else { + // Iteriate through all of the rows, making sure they aren't currently trying to fix left + for (var _a = 0, rows_2 = rows; _a < rows_2.length; _a++) { + var row = rows_2[_a]; + var cell = $$1($$1(row).children()[i - invisibles]); + // If the cell is trying to fix to the left, remove the class and the css + if (cell.hasClass(this.classes.fixedLeft)) { + cell + .css(this._clearCellCSS('left')) + .removeClass(this.classes.fixedLeft); + } + } + // Make sure the header for this column isn't fixed left + if (colHeader.hasClass(this.classes.fixedLeft)) { + colHeader + .css(this._clearCellCSS('left')) + .removeClass(this.classes.fixedLeft); + } + // Make sure the footer for this column isn't fixed left + if (colFooter.hasClass(this.classes.fixedLeft)) { + colFooter + .css(this._clearCellCSS('left')) + .removeClass(this.classes.fixedLeft); + } + } + } + var distRight = 0; + var headRight = 0; + // Counter for the number of invisible columns so far + var rightInvisibles = 0; + for (var i = numCols - 1; i >= 0; i--) { + var column = this.s.dt.column(i); + // If a column is invisible just skip it + if (!column.visible()) { + rightInvisibles++; + continue; + } + // Get the columns header and footer element + var colHeader = $$1(column.header()); + var colFooter = $$1(column.footer()); + // Get the number of visible columns that came before this one + var prev = prevInvisible.get(i); + if (prev === undefined) { + // If it wasn't set then it was the last column so just use the final value + prev = invisibles; + } + if (i + rightInvisibles >= numCols - this.c.right) { + $$1(this.s.dt.table().node()).addClass(this.classes.tableFixedRight); + parentDiv.addClass(this.classes.tableFixedRight); + // Add the widht of the previous node, only if we are on atleast the second column + if (i + 1 + rightInvisibles < numCols) { + var prevIdx = i; + // Simply using the number of hidden columns doesn't work here, + // if the first is hidden then this would be thrown off + while (prevIdx + 1 < numCols) { + var prevCol = this.s.dt.column(prevIdx + 1, { page: 'current' }); + if (prevCol.visible()) { + distRight += $$1(prevCol.nodes()[0]).outerWidth(); + headRight += prevCol.header() ? + $$1(prevCol.header()).outerWidth() : + prevCol.footer() ? + $$1(prevCol.header()).outerWidth() : + 0; + break; + } + prevIdx++; + } + } + // Iterate over all of the rows, fixing the cell to the right + for (var _b = 0, rows_3 = rows; _b < rows_3.length; _b++) { + var row = rows_3[_b]; + $$1($$1(row).children()[i - prev]) + .css(this._getCellCSS(false, distRight, 'right')) + .addClass(this.classes.fixedRight); + } + // Add the css for the header and the footer + colHeader + .css(this._getCellCSS(true, headRight, 'right')) + .addClass(this.classes.fixedRight); + colFooter + .css(this._getCellCSS(true, headRight, 'right')) + .addClass(this.classes.fixedRight); + } + else { + // Iteriate through all of the rows, making sure they aren't currently trying to fix right + for (var _c = 0, rows_4 = rows; _c < rows_4.length; _c++) { + var row = rows_4[_c]; + var cell = $$1($$1(row).children()[i - prev]); + // If the cell is trying to fix to the right, remove the class and the css + if (cell.hasClass(this.classes.fixedRight)) { + cell + .css(this._clearCellCSS('right')) + .removeClass(this.classes.fixedRight); + } + } + // Make sure the header for this column isn't fixed right + if (colHeader.hasClass(this.classes.fixedRight)) { + colHeader + .css(this._clearCellCSS('right')) + .removeClass(this.classes.fixedRight); + } + // Make sure the footer for this column isn't fixed right + if (colFooter.hasClass(this.classes.fixedRight)) { + colFooter + .css(this._clearCellCSS('right')) + .removeClass(this.classes.fixedRight); + } + } + } + // If there is a header with the index class and reading rtl then add right top blocker + if (header) { + if (!this.s.rtl) { + this.dom.rightTopBlocker.outerHeight(headerHeight); + parentDiv.append(this.dom.rightTopBlocker); + } + else { + this.dom.leftTopBlocker.outerHeight(headerHeight); + parentDiv.append(this.dom.leftTopBlocker); + } + } + // If there is a footer with the index class and reading rtl then add right bottom blocker + if (footer) { + if (!this.s.rtl) { + this.dom.rightBottomBlocker.outerHeight(footerHeight); + parentDiv.append(this.dom.rightBottomBlocker); + } + else { + this.dom.leftBottomBlocker.outerHeight(footerHeight); + parentDiv.append(this.dom.leftBottomBlocker); + } + } + }; + /** + * Gets the correct CSS for the cell, header or footer based on options provided + * + * @param header Whether this cell is a header or a footer + * @param dist The distance that the cell should be moved away from the edge + * @param lr Indicator of fixing to the left or the right + * @returns An object containing the correct css + */ + FixedColumns.prototype._getCellCSS = function (header, dist, lr) { + if (lr === 'left') { + return this.s.rtl + ? { + position: 'sticky', + right: dist + 'px' + } + : { + left: dist + 'px', + position: 'sticky' + }; + } + else { + return this.s.rtl + ? { + left: dist + (header ? this.s.barWidth : 0) + 'px', + position: 'sticky' + } + : { + position: 'sticky', + right: dist + (header ? this.s.barWidth : 0) + 'px' + }; + } + }; + /** + * Gets the css that is required to clear the fixing to a side + * + * @param lr Indicator of fixing to the left or the right + * @returns An object containing the correct css + */ + FixedColumns.prototype._clearCellCSS = function (lr) { + if (lr === 'left') { + return !this.s.rtl ? + { + left: '', + position: '' + } : + { + position: '', + right: '' + }; + } + else { + return !this.s.rtl ? + { + position: '', + right: '' + } : + { + left: '', + position: '' + }; + } + }; + FixedColumns.prototype._setKeyTableListener = function () { + var _this = this; + this.s.dt.on('key-focus', function (e, dt, cell) { + var cellPos = $$1(cell.node()).offset(); + var scroll = $$1($$1(_this.s.dt.table().node()).closest('div.dataTables_scrollBody')); + // If there are fixed columns to the left + if (_this.c.left > 0) { + // Get the rightmost left fixed column header, it's position and it's width + var rightMost = $$1(_this.s.dt.column(_this.c.left - 1).header()); + var rightMostPos = rightMost.offset(); + var rightMostWidth = rightMost.outerWidth(); + // If the current highlighted cell is left of the rightmost cell on the screen + if (cellPos.left < rightMostPos.left + rightMostWidth) { + // Scroll it into view + var currScroll = scroll.scrollLeft(); + scroll.scrollLeft(currScroll - (rightMostPos.left + rightMostWidth - cellPos.left)); + } + } + // If there are fixed columns to the right + if (_this.c.right > 0) { + // Get the number of columns and the width of the cell as doing right side calc + var numCols = _this.s.dt.columns().data().toArray().length; + var cellWidth = $$1(cell.node()).outerWidth(); + // Get the leftmost right fixed column header and it's position + var leftMost = $$1(_this.s.dt.column(numCols - _this.c.right).header()); + var leftMostPos = leftMost.offset(); + // If the current highlighted cell is right of the leftmost cell on the screen + if (cellPos.left + cellWidth > leftMostPos.left) { + // Scroll it into view + var currScroll = scroll.scrollLeft(); + scroll.scrollLeft(currScroll - (leftMostPos.left - (cellPos.left + cellWidth))); + } + } + }); + // Whenever a draw occurs there is potential for the data to have changed and therefore also the column widths + // Therefore it is necessary to recalculate the values for the fixed columns + this.s.dt.on('draw', function () { + _this._addStyles(); + }); + this.s.dt.on('column-reorder', function () { + _this._addStyles(); + }); + this.s.dt.on('column-visibility', function (e, settings, column, state, recalc) { + if (recalc && !settings.bDestroying) { + setTimeout(function () { + _this._addStyles(); + }, 50); + } + }); + }; + FixedColumns.version = '4.2.2'; + FixedColumns.classes = { + fixedLeft: 'dtfc-fixed-left', + fixedRight: 'dtfc-fixed-right', + leftBottomBlocker: 'dtfc-left-bottom-blocker', + leftTopBlocker: 'dtfc-left-top-blocker', + rightBottomBlocker: 'dtfc-right-bottom-blocker', + rightTopBlocker: 'dtfc-right-top-blocker', + tableFixedLeft: 'dtfc-has-left', + tableFixedRight: 'dtfc-has-right' + }; + FixedColumns.defaults = { + i18n: { + button: 'FixedColumns' + }, + left: 1, + right: 0 + }; + return FixedColumns; + }()); + + /*! FixedColumns 4.2.2 + * © SpryMedia Ltd - datatables.net/license + */ + setJQuery($); + $.fn.dataTable.FixedColumns = FixedColumns; + $.fn.DataTable.FixedColumns = FixedColumns; + var apiRegister = DataTable.Api.register; + apiRegister('fixedColumns()', function () { + return this; + }); + apiRegister('fixedColumns().left()', function (newVal) { + var ctx = this.context[0]; + if (newVal !== undefined) { + ctx._fixedColumns.left(newVal); + return this; + } + else { + return ctx._fixedColumns.left(); + } + }); + apiRegister('fixedColumns().right()', function (newVal) { + var ctx = this.context[0]; + if (newVal !== undefined) { + ctx._fixedColumns.right(newVal); + return this; + } + else { + return ctx._fixedColumns.right(); + } + }); + DataTable.ext.buttons.fixedColumns = { + action: function (e, dt, node, config) { + if ($(node).attr('active')) { + $(node).removeAttr('active').removeClass('active'); + dt.fixedColumns().left(0); + dt.fixedColumns().right(0); + } + else { + $(node).attr('active', 'true').addClass('active'); + dt.fixedColumns().left(config.config.left); + dt.fixedColumns().right(config.config.right); + } + }, + config: { + left: 1, + right: 0 + }, + init: function (dt, node, config) { + if (dt.settings()[0]._fixedColumns === undefined) { + _init(dt.settings(), config); + } + $(node).attr('active', 'true').addClass('active'); + dt.button(node).text(config.text || dt.i18n('buttons.fixedColumns', dt.settings()[0]._fixedColumns.c.i18n.button)); + }, + text: null + }; + function _init(settings, options) { + if (options === void 0) { options = null; } + var api = new DataTable.Api(settings); + var opts = options + ? options + : api.init().fixedColumns || DataTable.defaults.fixedColumns; + var fixedColumns = new FixedColumns(api, opts); + return fixedColumns; + } + // Attach a listener to the document which listens for DataTables initialisation + // events so we can automatically initialise + $(document).on('plugin-init.dt', function (e, settings) { + if (e.namespace !== 'dt') { + return; + } + if (settings.oInit.fixedColumns || + DataTable.defaults.fixedColumns) { + if (!settings._fixedColumns) { + _init(settings, null); + } + } + }); + +})(); + + +return DataTable; +})); diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/js/dataTables.fixedColumns.min.js b/public/assets/js/DataTables/FixedColumns-4.2.2/js/dataTables.fixedColumns.min.js new file mode 100644 index 0000000..67ff2f1 --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/js/dataTables.fixedColumns.min.js @@ -0,0 +1,4 @@ +/*! FixedColumns 4.2.2 + * © SpryMedia Ltd - datatables.net/license + */ +!function(e){var i,l;"function"==typeof define&&define.amd?define(["jquery","datatables.net"],function(t){return e(t,window,document)}):"object"==typeof exports?(i=require("jquery"),l=function(t,s){s.fn.dataTable||require("datatables.net")(t,s)},"undefined"!=typeof window?module.exports=function(t,s){return t=t||window,s=s||i(t),l(t,s),e(s,0,t.document)}:(l(window,i),module.exports=e(i,window,window.document))):e(jQuery,window,document)}(function(l,t,s,F){"use strict";var A,i,e,o,r=l.fn.dataTable;function d(t,s){var e=this;if(i&&i.versionCheck&&i.versionCheck("1.10.0"))return t=new i.Api(t),this.classes=A.extend(!0,{},d.classes),this.c=A.extend(!0,{},d.defaults,s),s&&s.left!==F||this.c.leftColumns===F||(this.c.left=this.c.leftColumns),s&&s.right!==F||this.c.rightColumns===F||(this.c.right=this.c.rightColumns),this.s={barWidth:0,dt:t,rtl:"rtl"===A("body").css("direction")},s={bottom:"0px",display:"block",position:"absolute",width:this.s.barWidth+1+"px"},this.dom={leftBottomBlocker:A("
").css(s).css("left",0).addClass(this.classes.leftBottomBlocker),leftTopBlocker:A("
").css(s).css({left:0,top:0}).addClass(this.classes.leftTopBlocker),rightBottomBlocker:A("
").css(s).css("right",0).addClass(this.classes.rightBottomBlocker),rightTopBlocker:A("
").css(s).css({right:0,top:0}).addClass(this.classes.rightTopBlocker)},this.s.dt.settings()[0]._bInitComplete?(this._addStyles(),this._setKeyTableListener()):t.one("init.dt",function(){e._addStyles(),e._setKeyTableListener()}),t.on("column-sizing.dt",function(){return e._addStyles()}),t.settings()[0]._fixedColumns=this;throw new Error("StateRestore requires DataTables 1.10 or newer")}function h(t,s){void 0===s&&(s=null);t=new r.Api(t),s=s||t.init().fixedColumns||r.defaults.fixedColumns;new e(t,s)}return d.prototype.left=function(t){return t!==F&&(this.c.left=t,this._addStyles()),this.c.left},d.prototype.right=function(t){return t!==F&&(this.c.right=t,this._addStyles()),this.c.right},d.prototype._addStyles=function(){this.s.dt.settings()[0].oScroll.sY&&(s=A(this.s.dt.table().node()).closest("div.dataTables_scrollBody")[0],e=this.s.dt.settings()[0].oBrowser.barWidth,s.offsetWidth-s.clientWidth>=e?this.s.barWidth=e:this.s.barWidth=0,this.dom.rightTopBlocker.css("width",this.s.barWidth+1),this.dom.leftTopBlocker.css("width",this.s.barWidth+1),this.dom.rightBottomBlocker.css("width",this.s.barWidth+1),this.dom.leftBottomBlocker.css("width",this.s.barWidth+1));for(var t=null,s=this.s.dt.column(0).header(),e=null,i=(null!==s&&(e=(s=A(s)).outerHeight()+1,t=A(s.closest("div.dataTables_scroll")).css("position","relative")),this.s.dt.column(0).footer()),l=null,o=(null!==i&&(l=(i=A(i)).outerHeight(),null===t)&&(t=A(i.closest("div.dataTables_scroll")).css("position","relative")),this.s.dt.columns().data().toArray().length),r=0,d=0,h=A(this.s.dt.table().node()).children("tbody").children("tr"),n=0,a=new Map,c=0;c=o-this.c.right){if(A(this.s.dt.table().node()).addClass(this.classes.tableFixedRight),t.addClass(this.classes.tableFixedRight),c+1+_e.left)&&(o=d.scrollLeft(),d.scrollLeft(o-(e.left-(r.left+l))))}),this.s.dt.on("draw",function(){h._addStyles()}),this.s.dt.on("column-reorder",function(){h._addStyles()}),this.s.dt.on("column-visibility",function(t,s,e,i,l){l&&!s.bDestroying&&setTimeout(function(){h._addStyles()},50)})},d.version="4.2.2",d.classes={fixedLeft:"dtfc-fixed-left",fixedRight:"dtfc-fixed-right",leftBottomBlocker:"dtfc-left-bottom-blocker",leftTopBlocker:"dtfc-left-top-blocker",rightBottomBlocker:"dtfc-right-bottom-blocker",rightTopBlocker:"dtfc-right-top-blocker",tableFixedLeft:"dtfc-has-left",tableFixedRight:"dtfc-has-right"},d.defaults={i18n:{button:"FixedColumns"},left:1,right:0},e=d,i=(A=l).fn.dataTable,l.fn.dataTable.FixedColumns=e,l.fn.DataTable.FixedColumns=e,(o=r.Api.register)("fixedColumns()",function(){return this}),o("fixedColumns().left()",function(t){var s=this.context[0];return t!==F?(s._fixedColumns.left(t),this):s._fixedColumns.left()}),o("fixedColumns().right()",function(t){var s=this.context[0];return t!==F?(s._fixedColumns.right(t),this):s._fixedColumns.right()}),r.ext.buttons.fixedColumns={action:function(t,s,e,i){l(e).attr("active")?(l(e).removeAttr("active").removeClass("active"),s.fixedColumns().left(0),s.fixedColumns().right(0)):(l(e).attr("active","true").addClass("active"),s.fixedColumns().left(i.config.left),s.fixedColumns().right(i.config.right))},config:{left:1,right:0},init:function(t,s,e){t.settings()[0]._fixedColumns===F&&h(t.settings(),e),l(s).attr("active","true").addClass("active"),t.button(s).text(e.text||t.i18n("buttons.fixedColumns",t.settings()[0]._fixedColumns.c.i18n.button))},text:null},l(s).on("plugin-init.dt",function(t,s){"dt"!==t.namespace||!s.oInit.fixedColumns&&!r.defaults.fixedColumns||s._fixedColumns||h(s,null)}),r}); \ No newline at end of file diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.bootstrap.js b/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.bootstrap.js new file mode 100644 index 0000000..b40f71a --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.bootstrap.js @@ -0,0 +1,58 @@ +/*! Bootstrap integration for DataTables' FixedColumns + * © SpryMedia Ltd - datatables.net/license + */ + +(function( factory ){ + if ( typeof define === 'function' && define.amd ) { + // AMD + define( ['jquery', 'datatables.net-bs', 'datatables.net-fixedcolumns'], function ( $ ) { + return factory( $, window, document ); + } ); + } + else if ( typeof exports === 'object' ) { + // CommonJS + var jq = require('jquery'); + var cjsRequires = function (root, $) { + if ( ! $.fn.dataTable ) { + require('datatables.net-bs')(root, $); + } + + if ( ! $.fn.dataTable.FixedColumns ) { + require('datatables.net-fixedcolumns')(root, $); + } + }; + + if (typeof window !== 'undefined') { + module.exports = function (root, $) { + if ( ! root ) { + // CommonJS environments without a window global must pass a + // root. This will give an error otherwise + root = window; + } + + if ( ! $ ) { + $ = jq( root ); + } + + cjsRequires( root, $ ); + return factory( $, root, root.document ); + }; + } + else { + cjsRequires( window, jq ); + module.exports = factory( jq, window, window.document ); + } + } + else { + // Browser + factory( jQuery, window, document ); + } +}(function( $, window, document, undefined ) { +'use strict'; +var DataTable = $.fn.dataTable; + + + + +return DataTable; +})); diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.bootstrap.min.js b/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.bootstrap.min.js new file mode 100644 index 0000000..45f460a --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.bootstrap.min.js @@ -0,0 +1,4 @@ +/*! Bootstrap integration for DataTables' FixedColumns + * © SpryMedia Ltd - datatables.net/license + */ +!function(t){var d,o;"function"==typeof define&&define.amd?define(["jquery","datatables.net-bs","datatables.net-fixedcolumns"],function(e){return t(e,window,document)}):"object"==typeof exports?(d=require("jquery"),o=function(e,n){n.fn.dataTable||require("datatables.net-bs")(e,n),n.fn.dataTable.FixedColumns||require("datatables.net-fixedcolumns")(e,n)},"undefined"!=typeof window?module.exports=function(e,n){return e=e||window,n=n||d(e),o(e,n),t(n,0,e.document)}:(o(window,d),module.exports=t(d,window,window.document))):t(jQuery,window,document)}(function(e,n,t,d){"use strict";return e.fn.dataTable}); \ No newline at end of file diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.bootstrap4.js b/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.bootstrap4.js new file mode 100644 index 0000000..0c53def --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.bootstrap4.js @@ -0,0 +1,58 @@ +/*! Bootstrap 4 integration for DataTables' FixedColumns + * © SpryMedia Ltd - datatables.net/license + */ + +(function( factory ){ + if ( typeof define === 'function' && define.amd ) { + // AMD + define( ['jquery', 'datatables.net-bs4', 'datatables.net-fixedcolumns'], function ( $ ) { + return factory( $, window, document ); + } ); + } + else if ( typeof exports === 'object' ) { + // CommonJS + var jq = require('jquery'); + var cjsRequires = function (root, $) { + if ( ! $.fn.dataTable ) { + require('datatables.net-bs4')(root, $); + } + + if ( ! $.fn.dataTable.FixedColumns ) { + require('datatables.net-fixedcolumns')(root, $); + } + }; + + if (typeof window !== 'undefined') { + module.exports = function (root, $) { + if ( ! root ) { + // CommonJS environments without a window global must pass a + // root. This will give an error otherwise + root = window; + } + + if ( ! $ ) { + $ = jq( root ); + } + + cjsRequires( root, $ ); + return factory( $, root, root.document ); + }; + } + else { + cjsRequires( window, jq ); + module.exports = factory( jq, window, window.document ); + } + } + else { + // Browser + factory( jQuery, window, document ); + } +}(function( $, window, document, undefined ) { +'use strict'; +var DataTable = $.fn.dataTable; + + + + +return DataTable; +})); diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.bootstrap4.min.js b/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.bootstrap4.min.js new file mode 100644 index 0000000..a770d5d --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.bootstrap4.min.js @@ -0,0 +1,4 @@ +/*! Bootstrap 4 integration for DataTables' FixedColumns + * © SpryMedia Ltd - datatables.net/license + */ +!function(t){var d,o;"function"==typeof define&&define.amd?define(["jquery","datatables.net-bs4","datatables.net-fixedcolumns"],function(e){return t(e,window,document)}):"object"==typeof exports?(d=require("jquery"),o=function(e,n){n.fn.dataTable||require("datatables.net-bs4")(e,n),n.fn.dataTable.FixedColumns||require("datatables.net-fixedcolumns")(e,n)},"undefined"!=typeof window?module.exports=function(e,n){return e=e||window,n=n||d(e),o(e,n),t(n,0,e.document)}:(o(window,d),module.exports=t(d,window,window.document))):t(jQuery,window,document)}(function(e,n,t,d){"use strict";return e.fn.dataTable}); \ No newline at end of file diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.bootstrap5.js b/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.bootstrap5.js new file mode 100644 index 0000000..859eaee --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.bootstrap5.js @@ -0,0 +1,58 @@ +/*! Bootstrap 5 integration for DataTables' FixedColumns + * © SpryMedia Ltd - datatables.net/license + */ + +(function( factory ){ + if ( typeof define === 'function' && define.amd ) { + // AMD + define( ['jquery', 'datatables.net-bs5', 'datatables.net-fixedcolumns'], function ( $ ) { + return factory( $, window, document ); + } ); + } + else if ( typeof exports === 'object' ) { + // CommonJS + var jq = require('jquery'); + var cjsRequires = function (root, $) { + if ( ! $.fn.dataTable ) { + require('datatables.net-bs5')(root, $); + } + + if ( ! $.fn.dataTable.FixedColumns ) { + require('datatables.net-fixedcolumns')(root, $); + } + }; + + if (typeof window !== 'undefined') { + module.exports = function (root, $) { + if ( ! root ) { + // CommonJS environments without a window global must pass a + // root. This will give an error otherwise + root = window; + } + + if ( ! $ ) { + $ = jq( root ); + } + + cjsRequires( root, $ ); + return factory( $, root, root.document ); + }; + } + else { + cjsRequires( window, jq ); + module.exports = factory( jq, window, window.document ); + } + } + else { + // Browser + factory( jQuery, window, document ); + } +}(function( $, window, document, undefined ) { +'use strict'; +var DataTable = $.fn.dataTable; + + + + +return DataTable; +})); diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.bootstrap5.min.js b/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.bootstrap5.min.js new file mode 100644 index 0000000..cb10d4a --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.bootstrap5.min.js @@ -0,0 +1,4 @@ +/*! Bootstrap 5 integration for DataTables' FixedColumns + * © SpryMedia Ltd - datatables.net/license + */ +!function(t){var d,o;"function"==typeof define&&define.amd?define(["jquery","datatables.net-bs5","datatables.net-fixedcolumns"],function(e){return t(e,window,document)}):"object"==typeof exports?(d=require("jquery"),o=function(e,n){n.fn.dataTable||require("datatables.net-bs5")(e,n),n.fn.dataTable.FixedColumns||require("datatables.net-fixedcolumns")(e,n)},"undefined"!=typeof window?module.exports=function(e,n){return e=e||window,n=n||d(e),o(e,n),t(n,0,e.document)}:(o(window,d),module.exports=t(d,window,window.document))):t(jQuery,window,document)}(function(e,n,t,d){"use strict";return e.fn.dataTable}); \ No newline at end of file diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.bulma.js b/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.bulma.js new file mode 100644 index 0000000..1b8630b --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.bulma.js @@ -0,0 +1,58 @@ +/*! Bulma integration for DataTables' FixedColumns + * © SpryMedia Ltd - datatables.net/license + */ + +(function( factory ){ + if ( typeof define === 'function' && define.amd ) { + // AMD + define( ['jquery', 'datatables.net-bm', 'datatables.net-fixedcolumns'], function ( $ ) { + return factory( $, window, document ); + } ); + } + else if ( typeof exports === 'object' ) { + // CommonJS + var jq = require('jquery'); + var cjsRequires = function (root, $) { + if ( ! $.fn.dataTable ) { + require('datatables.net-bm')(root, $); + } + + if ( ! $.fn.dataTable.FixedColumns ) { + require('datatables.net-fixedcolumns')(root, $); + } + }; + + if (typeof window !== 'undefined') { + module.exports = function (root, $) { + if ( ! root ) { + // CommonJS environments without a window global must pass a + // root. This will give an error otherwise + root = window; + } + + if ( ! $ ) { + $ = jq( root ); + } + + cjsRequires( root, $ ); + return factory( $, root, root.document ); + }; + } + else { + cjsRequires( window, jq ); + module.exports = factory( jq, window, window.document ); + } + } + else { + // Browser + factory( jQuery, window, document ); + } +}(function( $, window, document, undefined ) { +'use strict'; +var DataTable = $.fn.dataTable; + + + + +return DataTable; +})); diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.bulma.min.js b/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.bulma.min.js new file mode 100644 index 0000000..9357676 --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.bulma.min.js @@ -0,0 +1,4 @@ +/*! Bulma integration for DataTables' FixedColumns + * © SpryMedia Ltd - datatables.net/license + */ +!function(t){var d,o;"function"==typeof define&&define.amd?define(["jquery","datatables.net-bm","datatables.net-fixedcolumns"],function(e){return t(e,window,document)}):"object"==typeof exports?(d=require("jquery"),o=function(e,n){n.fn.dataTable||require("datatables.net-bm")(e,n),n.fn.dataTable.FixedColumns||require("datatables.net-fixedcolumns")(e,n)},"undefined"!=typeof window?module.exports=function(e,n){return e=e||window,n=n||d(e),o(e,n),t(n,0,e.document)}:(o(window,d),module.exports=t(d,window,window.document))):t(jQuery,window,document)}(function(e,n,t,d){"use strict";return e.fn.dataTable}); \ No newline at end of file diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.dataTables.js b/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.dataTables.js new file mode 100644 index 0000000..18d12d0 --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.dataTables.js @@ -0,0 +1,58 @@ +/*! DataTables integration for DataTables' FixedColumns + * © SpryMedia Ltd - datatables.net/license + */ + +(function( factory ){ + if ( typeof define === 'function' && define.amd ) { + // AMD + define( ['jquery', 'datatables.net-dt', 'datatables.net-fixedcolumns'], function ( $ ) { + return factory( $, window, document ); + } ); + } + else if ( typeof exports === 'object' ) { + // CommonJS + var jq = require('jquery'); + var cjsRequires = function (root, $) { + if ( ! $.fn.dataTable ) { + require('datatables.net-dt')(root, $); + } + + if ( ! $.fn.dataTable.FixedColumns ) { + require('datatables.net-fixedcolumns')(root, $); + } + }; + + if (typeof window !== 'undefined') { + module.exports = function (root, $) { + if ( ! root ) { + // CommonJS environments without a window global must pass a + // root. This will give an error otherwise + root = window; + } + + if ( ! $ ) { + $ = jq( root ); + } + + cjsRequires( root, $ ); + return factory( $, root, root.document ); + }; + } + else { + cjsRequires( window, jq ); + module.exports = factory( jq, window, window.document ); + } + } + else { + // Browser + factory( jQuery, window, document ); + } +}(function( $, window, document, undefined ) { +'use strict'; +var DataTable = $.fn.dataTable; + + + + +return DataTable; +})); diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.dataTables.min.js b/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.dataTables.min.js new file mode 100644 index 0000000..0dd9239 --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.dataTables.min.js @@ -0,0 +1,4 @@ +/*! DataTables integration for DataTables' FixedColumns + * © SpryMedia Ltd - datatables.net/license + */ +!function(t){var d,o;"function"==typeof define&&define.amd?define(["jquery","datatables.net-dt","datatables.net-fixedcolumns"],function(e){return t(e,window,document)}):"object"==typeof exports?(d=require("jquery"),o=function(e,n){n.fn.dataTable||require("datatables.net-dt")(e,n),n.fn.dataTable.FixedColumns||require("datatables.net-fixedcolumns")(e,n)},"undefined"!=typeof window?module.exports=function(e,n){return e=e||window,n=n||d(e),o(e,n),t(n,0,e.document)}:(o(window,d),module.exports=t(d,window,window.document))):t(jQuery,window,document)}(function(e,n,t,d){"use strict";return e.fn.dataTable}); \ No newline at end of file diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.foundation.js b/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.foundation.js new file mode 100644 index 0000000..4788b6f --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.foundation.js @@ -0,0 +1,58 @@ +/*! Foundation integration for DataTables' FixedColumns + * © SpryMedia Ltd - datatables.net/license + */ + +(function( factory ){ + if ( typeof define === 'function' && define.amd ) { + // AMD + define( ['jquery', 'datatables.net-zf', 'datatables.net-fixedcolumns'], function ( $ ) { + return factory( $, window, document ); + } ); + } + else if ( typeof exports === 'object' ) { + // CommonJS + var jq = require('jquery'); + var cjsRequires = function (root, $) { + if ( ! $.fn.dataTable ) { + require('datatables.net-zf')(root, $); + } + + if ( ! $.fn.dataTable.FixedColumns ) { + require('datatables.net-fixedcolumns')(root, $); + } + }; + + if (typeof window !== 'undefined') { + module.exports = function (root, $) { + if ( ! root ) { + // CommonJS environments without a window global must pass a + // root. This will give an error otherwise + root = window; + } + + if ( ! $ ) { + $ = jq( root ); + } + + cjsRequires( root, $ ); + return factory( $, root, root.document ); + }; + } + else { + cjsRequires( window, jq ); + module.exports = factory( jq, window, window.document ); + } + } + else { + // Browser + factory( jQuery, window, document ); + } +}(function( $, window, document, undefined ) { +'use strict'; +var DataTable = $.fn.dataTable; + + + + +return DataTable; +})); diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.foundation.min.js b/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.foundation.min.js new file mode 100644 index 0000000..51bd262 --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.foundation.min.js @@ -0,0 +1,4 @@ +/*! Foundation integration for DataTables' FixedColumns + * © SpryMedia Ltd - datatables.net/license + */ +!function(t){var d,o;"function"==typeof define&&define.amd?define(["jquery","datatables.net-zf","datatables.net-fixedcolumns"],function(e){return t(e,window,document)}):"object"==typeof exports?(d=require("jquery"),o=function(e,n){n.fn.dataTable||require("datatables.net-zf")(e,n),n.fn.dataTable.FixedColumns||require("datatables.net-fixedcolumns")(e,n)},"undefined"!=typeof window?module.exports=function(e,n){return e=e||window,n=n||d(e),o(e,n),t(n,0,e.document)}:(o(window,d),module.exports=t(d,window,window.document))):t(jQuery,window,document)}(function(e,n,t,d){"use strict";return e.fn.dataTable}); \ No newline at end of file diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.jqueryui.js b/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.jqueryui.js new file mode 100644 index 0000000..49b3714 --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.jqueryui.js @@ -0,0 +1,58 @@ +/*! jquery ui integration for DataTables' FixedColumns + * © SpryMedia Ltd - datatables.net/license + */ + +(function( factory ){ + if ( typeof define === 'function' && define.amd ) { + // AMD + define( ['jquery', 'datatables.net-jqui', 'datatables.net-fixedcolumns'], function ( $ ) { + return factory( $, window, document ); + } ); + } + else if ( typeof exports === 'object' ) { + // CommonJS + var jq = require('jquery'); + var cjsRequires = function (root, $) { + if ( ! $.fn.dataTable ) { + require('datatables.net-jqui')(root, $); + } + + if ( ! $.fn.dataTable.FixedColumns ) { + require('datatables.net-fixedcolumns')(root, $); + } + }; + + if (typeof window !== 'undefined') { + module.exports = function (root, $) { + if ( ! root ) { + // CommonJS environments without a window global must pass a + // root. This will give an error otherwise + root = window; + } + + if ( ! $ ) { + $ = jq( root ); + } + + cjsRequires( root, $ ); + return factory( $, root, root.document ); + }; + } + else { + cjsRequires( window, jq ); + module.exports = factory( jq, window, window.document ); + } + } + else { + // Browser + factory( jQuery, window, document ); + } +}(function( $, window, document, undefined ) { +'use strict'; +var DataTable = $.fn.dataTable; + + + + +return DataTable; +})); diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.jqueryui.min.js b/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.jqueryui.min.js new file mode 100644 index 0000000..da1590f --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.jqueryui.min.js @@ -0,0 +1,4 @@ +/*! jquery ui integration for DataTables' FixedColumns + * © SpryMedia Ltd - datatables.net/license + */ +!function(t){var d,o;"function"==typeof define&&define.amd?define(["jquery","datatables.net-jqui","datatables.net-fixedcolumns"],function(e){return t(e,window,document)}):"object"==typeof exports?(d=require("jquery"),o=function(e,n){n.fn.dataTable||require("datatables.net-jqui")(e,n),n.fn.dataTable.FixedColumns||require("datatables.net-fixedcolumns")(e,n)},"undefined"!=typeof window?module.exports=function(e,n){return e=e||window,n=n||d(e),o(e,n),t(n,0,e.document)}:(o(window,d),module.exports=t(d,window,window.document))):t(jQuery,window,document)}(function(e,n,t,d){"use strict";return e.fn.dataTable}); \ No newline at end of file diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.semanticui.js b/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.semanticui.js new file mode 100644 index 0000000..4026cbb --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.semanticui.js @@ -0,0 +1,58 @@ +/*! Semantic ui integration for DataTables' FixedColumns + * © SpryMedia Ltd - datatables.net/license + */ + +(function( factory ){ + if ( typeof define === 'function' && define.amd ) { + // AMD + define( ['jquery', 'datatables.net-se', 'datatables.net-fixedcolumns'], function ( $ ) { + return factory( $, window, document ); + } ); + } + else if ( typeof exports === 'object' ) { + // CommonJS + var jq = require('jquery'); + var cjsRequires = function (root, $) { + if ( ! $.fn.dataTable ) { + require('datatables.net-se')(root, $); + } + + if ( ! $.fn.dataTable.FixedColumns ) { + require('datatables.net-fixedcolumns')(root, $); + } + }; + + if (typeof window !== 'undefined') { + module.exports = function (root, $) { + if ( ! root ) { + // CommonJS environments without a window global must pass a + // root. This will give an error otherwise + root = window; + } + + if ( ! $ ) { + $ = jq( root ); + } + + cjsRequires( root, $ ); + return factory( $, root, root.document ); + }; + } + else { + cjsRequires( window, jq ); + module.exports = factory( jq, window, window.document ); + } + } + else { + // Browser + factory( jQuery, window, document ); + } +}(function( $, window, document, undefined ) { +'use strict'; +var DataTable = $.fn.dataTable; + + + + +return DataTable; +})); diff --git a/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.semanticui.min.js b/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.semanticui.min.js new file mode 100644 index 0000000..8d1d3a7 --- /dev/null +++ b/public/assets/js/DataTables/FixedColumns-4.2.2/js/fixedColumns.semanticui.min.js @@ -0,0 +1,4 @@ +/*! Semantic ui integration for DataTables' FixedColumns + * © SpryMedia Ltd - datatables.net/license + */ +!function(t){var d,o;"function"==typeof define&&define.amd?define(["jquery","datatables.net-se","datatables.net-fixedcolumns"],function(e){return t(e,window,document)}):"object"==typeof exports?(d=require("jquery"),o=function(e,n){n.fn.dataTable||require("datatables.net-se")(e,n),n.fn.dataTable.FixedColumns||require("datatables.net-fixedcolumns")(e,n)},"undefined"!=typeof window?module.exports=function(e,n){return e=e||window,n=n||d(e),o(e,n),t(n,0,e.document)}:(o(window,d),module.exports=t(d,window,window.document))):t(jQuery,window,document)}(function(e,n,t,d){"use strict";return e.fn.dataTable}); \ No newline at end of file -- cgit v1.2.3