summaryrefslogtreecommitdiffstats
path: root/coffee/directives/addfolderselect.coffee
diff options
context:
space:
mode:
Diffstat (limited to 'coffee/directives/addfolderselect.coffee')
-rw-r--r--coffee/directives/addfolderselect.coffee33
1 files changed, 33 insertions, 0 deletions
diff --git a/coffee/directives/addfolderselect.coffee b/coffee/directives/addfolderselect.coffee
new file mode 100644
index 000000000..1aa77c556
--- /dev/null
+++ b/coffee/directives/addfolderselect.coffee
@@ -0,0 +1,33 @@
+###
+# ownCloud news app
+#
+# @author Alessandro Cosentino
+# @author Bernhard Posselt
+# Copyright (c) 2012 - Alessandro Cosentino <cosenal@gmail.com>
+# Copyright (c) 2012 - Bernhard Posselt <nukeawhale@gmail.com>
+#
+# This file is licensed under the Affero General Public License version 3 or
+# later.
+#
+# See the COPYING-README file
+#
+###
+
+###
+Turns a normal select into a folder select with the ability to create new folders
+###
+angular.module('News').directive 'addFolderSelect', ['$rootScope', ->
+
+ return (scope, elm, attr) ->
+
+ options =
+ singleSelect: true
+ selectedFirst: true
+ createText: $(elm).data('create')
+ createdCallback: (selected, value) ->
+ console.log selected
+ console.log value
+
+ $(elm).multiSelect(options)
+
+] \ No newline at end of file