diff options
author | Christian Hofmaier | 2017-03-28 11:23:24 +0200 |
---|---|---|
committer | Christian Hofmaier | 2017-03-28 11:23:24 +0200 |
commit | 7807e30a69ab39b3f2a7f20d2608ba6b46b456e8 (patch) | |
tree | 0c9054b307b72d2a891e4b5b0e0a389acd9716cd /modules-available/permissionmanager/clientscript.js | |
parent | [permission-manager] renamed module folder (diff) | |
download | slx-admin-7807e30a69ab39b3f2a7f20d2608ba6b46b456e8.tar.gz slx-admin-7807e30a69ab39b3f2a7f20d2608ba6b46b456e8.tar.xz slx-admin-7807e30a69ab39b3f2a7f20d2608ba6b46b456e8.zip |
[permission-manager] first part of UI, database table, sql queries and db methods
Diffstat (limited to 'modules-available/permissionmanager/clientscript.js')
-rw-r--r-- | modules-available/permissionmanager/clientscript.js | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/modules-available/permissionmanager/clientscript.js b/modules-available/permissionmanager/clientscript.js new file mode 100644 index 00000000..da825984 --- /dev/null +++ b/modules-available/permissionmanager/clientscript.js @@ -0,0 +1,12 @@ +document.addEventListener("DOMContentLoaded", function() { + var table = $("table").stupidtable(); + + // to show the sort-arrow next to the table header + table.on("aftertablesort", function (event, data) { + var th = $(this).find("th"); + th.find(".arrow").remove(); + var dir = $.fn.stupidtable.dir; + var arrow = data.direction === dir.ASC ? "down" : "up"; + th.eq(data.column).append(' <span class="arrow glyphicon glyphicon-chevron-'+arrow+'"></span>'); + }); +});
\ No newline at end of file |