summaryrefslogtreecommitdiffstats
path: root/apps/files/js/filelist.js
diff options
context:
space:
mode:
authorJohn Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>2018-10-03 10:59:31 +0200
committerJan-Christoph Borchardt <hey@jancborchardt.net>2018-10-18 13:44:03 +0200
commitf717bed085b7ef8c1cc4bb982c63193a2c8bbdec (patch)
tree114f585b2c7b8a2e56fed04f02181781c40a72eb /apps/files/js/filelist.js
parent302a5d81714c9aca3fa38fad9fe8879fb867c3e8 (diff)
downloadnextcloud-server-f717bed085b7ef8c1cc4bb982c63193a2c8bbdec.tar.gz
nextcloud-server-f717bed085b7ef8c1cc4bb982c63193a2c8bbdec.zip
Grid init
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Diffstat (limited to 'apps/files/js/filelist.js')
-rw-r--r--apps/files/js/filelist.js10
1 files changed, 10 insertions, 0 deletions
diff --git a/apps/files/js/filelist.js b/apps/files/js/filelist.js
index 94052b10b33..2f61fe71db2 100644
--- a/apps/files/js/filelist.js
+++ b/apps/files/js/filelist.js
@@ -327,6 +327,9 @@
this.$el.find('thead th .columntitle').click(_.bind(this._onClickHeader, this));
+ // Toggle for grid view
+ $('#view-button').on('click', this._onGridToggle);
+
this._onResize = _.debounce(_.bind(this._onResize, this), 250);
$('#app-content').on('appresized', this._onResize);
$(window).resize(this._onResize);
@@ -588,6 +591,13 @@
},
/**
+ * Event handler for grid view toggle
+ */
+ _onGridToggle: function() {
+ $('.list-container').toggleClass('view-grid');
+ },
+
+ /**
* Event handler when leaving previously hidden state
*/
_onShow: function(e) {