summaryrefslogtreecommitdiff
path: root/public/assets/javascripts/ui/blueprint/BlueprintToolbar.js
diff options
context:
space:
mode:
authorJules Laplace <jules@okfoc.us>2015-08-18 15:56:15 -0400
committerJules Laplace <jules@okfoc.us>2015-08-18 15:56:15 -0400
commit1807ea009f23ac446cb103005045942b733ffc61 (patch)
tree861791e2abbaf893694555871c551957803e3e09 /public/assets/javascripts/ui/blueprint/BlueprintToolbar.js
parentbb973c2a2ceef0008325129bcde0ff9ddc3fdb6a (diff)
edit scale
Diffstat (limited to 'public/assets/javascripts/ui/blueprint/BlueprintToolbar.js')
-rw-r--r--public/assets/javascripts/ui/blueprint/BlueprintToolbar.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/public/assets/javascripts/ui/blueprint/BlueprintToolbar.js b/public/assets/javascripts/ui/blueprint/BlueprintToolbar.js
index 69288f6..a21a0ef 100644
--- a/public/assets/javascripts/ui/blueprint/BlueprintToolbar.js
+++ b/public/assets/javascripts/ui/blueprint/BlueprintToolbar.js
@@ -3,6 +3,7 @@ var BlueprintToolbar = View.extend({
el: "#blueprintToolbar",
events: {
+ "click [data-role=upload-floorplan]": 'showUploader',
"click [data-role=toggle-orbit-mode]": 'toggleOrbitMode',
"click [data-role=arrow-mode]": 'arrowMode',
"click [data-role=polyline-mode]": 'polylineMode',
@@ -14,6 +15,7 @@ var BlueprintToolbar = View.extend({
this.parent = opt.parent
this.$modes = this.$('.mode')
+ this.$toggleOrbitMode = this.$('[data-role=toggle-orbit-mode]')
this.$arrowMode = this.$('[data-role=arrow-mode]')
this.$polylineMode = this.$('[data-role=polyline-mode]')
this.$orthoPolylineMode = this.$('[data-role=ortho-polyline-mode]')
@@ -22,9 +24,15 @@ var BlueprintToolbar = View.extend({
this.orthoPolylineMode()
},
+ showUploader: function(){
+ this.parent.scaler.show()
+ this.parent.uploader.show()
+ },
+
orbiting: true,
toggleOrbitMode: function(){
this.orbiting = ! this.orbiting
+ this.$toggleOrbitMode.toggleClass("inuse", ! this.orbiting)
if (this.orbiting) {
controls.toggle(true)
movements.lock()