summaryrefslogtreecommitdiff
path: root/public/assets/javascripts/ui/builder/BuilderView.js
diff options
context:
space:
mode:
authorJulie Lala <jules@okfoc.us>2014-06-11 02:11:53 -0400
committerJulie Lala <jules@okfoc.us>2014-06-11 02:29:43 -0400
commit7e72bf7d028c2d95555b1132251103eac4dacec9 (patch)
tree5c1d6cf8c5591467fc137dd605205a6bd092cd4f /public/assets/javascripts/ui/builder/BuilderView.js
parentc40e1e901f0d51e48be4dffafad9c3b1039a9fd2 (diff)
hook up layout settings
Diffstat (limited to 'public/assets/javascripts/ui/builder/BuilderView.js')
-rw-r--r--public/assets/javascripts/ui/builder/BuilderView.js16
1 files changed, 14 insertions, 2 deletions
diff --git a/public/assets/javascripts/ui/builder/BuilderView.js b/public/assets/javascripts/ui/builder/BuilderView.js
index d0659bb..9c0f236 100644
--- a/public/assets/javascripts/ui/builder/BuilderView.js
+++ b/public/assets/javascripts/ui/builder/BuilderView.js
@@ -1,6 +1,8 @@
var BuilderView = View.extend({
el: "#builderView",
+
+ action: "/api/layouts/",
events: {
},
@@ -10,8 +12,18 @@ var BuilderView = View.extend({
this.settings = new BuilderSettings ({ parent: this })
},
- load: function(){
- $("#map").show()
+ load: function(name){
+ if (! name || name == "new") {
+ this.isNew = true
+ this.ready({})
+ return
+ }
+
+ $.get(this.action + name, $.proxy(this.ready, this))
+ },
+
+ ready: function(data){
+ this.settings.load(data)
},
})