From 18cb7ad0a4a96be63030f5207b74a195c8b6cd6c Mon Sep 17 00:00:00 2001 From: Frederic Guillot Date: Fri, 24 Jun 2016 15:43:34 -0400 Subject: Expose tags to the user interface (first prototype) --- assets/js/src/App.js | 7 +++++++ assets/js/src/Popover.js | 1 + 2 files changed, 8 insertions(+) (limited to 'assets/js/src') diff --git a/assets/js/src/App.js b/assets/js/src/App.js index cf630140..b85d5d3c 100644 --- a/assets/js/src/App.js +++ b/assets/js/src/App.js @@ -35,6 +35,7 @@ Kanboard.App.prototype.execute = function() { this.keyboardShortcuts(); this.datePicker(); this.autoComplete(); + this.tagAutoComplete(); }; Kanboard.App.prototype.keyboardShortcuts = function() { @@ -131,6 +132,12 @@ Kanboard.App.prototype.datePicker = function() { }); }; +Kanboard.App.prototype.tagAutoComplete = function() { + $(".tag-autocomplete").select2({ + tags: true + }) +}; + Kanboard.App.prototype.autoComplete = function() { $(".autocomplete").each(function() { var input = $(this); diff --git a/assets/js/src/Popover.js b/assets/js/src/Popover.js index e5e8ea81..273916ea 100644 --- a/assets/js/src/Popover.js +++ b/assets/js/src/Popover.js @@ -147,4 +147,5 @@ Kanboard.Popover.prototype.afterOpen = function() { this.app.datePicker(); this.app.autoComplete(); + this.app.tagAutoComplete(); }; -- cgit v1.2.3