From e8c4e98c24092a360eb2f637983fd104fbb67f66 Mon Sep 17 00:00:00 2001 From: Armen Kesablyan Date: Fri, 25 May 2012 11:22:05 -0700 Subject: Setup up Binding View Draw Cycle Signed-off-by: Armen Kesablyan --- js/stage/binding-view.reel/binding-view.js | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) (limited to 'js/stage/binding-view.reel/binding-view.js') diff --git a/js/stage/binding-view.reel/binding-view.js b/js/stage/binding-view.reel/binding-view.js index df3bc3ee..97593c66 100755 --- a/js/stage/binding-view.reel/binding-view.js +++ b/js/stage/binding-view.reel/binding-view.js @@ -34,6 +34,7 @@ exports.BindingView = Montage.create(Component, { }, set: function(val) { this._selectedElement = val; + this.needsDraw = true; } }, bindables: { @@ -51,9 +52,31 @@ exports.BindingView = Montage.create(Component, { set: function(val) { this._nonVisualComponents = val; } - } + }, //Methods + //Montage Draw Cycle + prepareForDraw: { + value: function() { + + } + }, + + draw: { + value: function() { + if(this.selectedElement !== null) { + this.bindables = [ + {"objectName": "Input1", "objectTitle": ""}, + ] + } + } + }, + + didDraw: { + value: function() { + + } + } }); \ No newline at end of file -- cgit v1.2.3