summaryrefslogtreecommitdiff
path: root/app/assets/javascripts
diff options
context:
space:
mode:
authormo <mo.khan@gmail.com>2017-09-24 15:12:04 -0600
committermo <mo.khan@gmail.com>2017-09-24 15:12:04 -0600
commitfb082e6bf91c5ee0c058c83816f8407b3cee0e7e (patch)
treefe0c0b4a1ee08a4eff5b094ab29bc9de90e92278 /app/assets/javascripts
parentca86a48736f6d4722b3c214af65a2ccd70b1cb43 (diff)
extract auto collection to setup js collections.
Diffstat (limited to 'app/assets/javascripts')
-rw-r--r--app/assets/javascripts/models/auto_collection.js.coffee6
1 files changed, 6 insertions, 0 deletions
diff --git a/app/assets/javascripts/models/auto_collection.js.coffee b/app/assets/javascripts/models/auto_collection.js.coffee
new file mode 100644
index 00000000..c117a866
--- /dev/null
+++ b/app/assets/javascripts/models/auto_collection.js.coffee
@@ -0,0 +1,6 @@
+class csx.AutoCollection
+ @install: (collectionName, json) ->
+ csx[collectionName] = @create(json)
+
+ @create: (json) ->
+ new Backbone.Collection(json)