From a5387d3cc74350dd06ecab2c8524d63d7540e57f Mon Sep 17 00:00:00 2001
From: Eric Guzman
Date: Mon, 4 Jun 2012 16:37:09 -0700
Subject: Binding Panel - Add edit view
---
.../binding/binding-item.reel/binding-item.html | 1 +
.../binding/binding-item.reel/binding-item.js | 6 ++
.../edit-binding-view.reel/edit-binding-view.css | 36 +++++++
.../edit-binding-view.reel/edit-binding-view.html | 103 +++++++++++++++++++++
.../edit-binding-view.reel/edit-binding-view.js | 21 +++++
5 files changed, 167 insertions(+)
create mode 100644 js/panels/binding/edit-binding-view.reel/edit-binding-view.css
create mode 100644 js/panels/binding/edit-binding-view.reel/edit-binding-view.html
create mode 100644 js/panels/binding/edit-binding-view.reel/edit-binding-view.js
(limited to 'js/panels/binding')
diff --git a/js/panels/binding/binding-item.reel/binding-item.html b/js/panels/binding/binding-item.reel/binding-item.html
index 79644a7a..95a349f8 100644
--- a/js/panels/binding/binding-item.reel/binding-item.html
+++ b/js/panels/binding/binding-item.reel/binding-item.html
@@ -14,6 +14,7 @@
"prototype": "js/panels/binding/binding-item.reel",
"properties": {
"element": {"#": "binding-item"},
+ "editButton": {"@": "editButton" },
"directionToggleButton": {"@": "directionToggleButton" }
}
},
diff --git a/js/panels/binding/binding-item.reel/binding-item.js b/js/panels/binding/binding-item.reel/binding-item.js
index 0fc06ea8..294e8d35 100644
--- a/js/panels/binding/binding-item.reel/binding-item.js
+++ b/js/panels/binding/binding-item.reel/binding-item.js
@@ -82,6 +82,12 @@ exports.BindingItem = Montage.create(Component, {
}
},
+ handleEditButtonAction : {
+ value: function(e) {
+ this.parentComponent.parentComponent.displayEditView();
+ }
+ },
+
/* -------------- Component Draw Cycle -------------- */
templateDidLoad : {
diff --git a/js/panels/binding/edit-binding-view.reel/edit-binding-view.css b/js/panels/binding/edit-binding-view.reel/edit-binding-view.css
new file mode 100644
index 00000000..b0249c6c
--- /dev/null
+++ b/js/panels/binding/edit-binding-view.reel/edit-binding-view.css
@@ -0,0 +1,36 @@
+/*
+ No rights, expressed or implied, whatsoever to this software are provided by Motorola Mobility, Inc. hereunder.
+ (c) Copyright 2011 Motorola Mobility, Inc. All Rights Reserved.
+