From e2539230b8a297fa972af6d53fe9de3ef2ad43fa Mon Sep 17 00:00:00 2001 From: Valerio Virgillito Date: Thu, 9 Feb 2012 00:52:39 -0800 Subject: Switching the components panel to use the new ninja tree component. Signed-off-by: Valerio Virgillito --- .../treeview/ninja-leaf.reel/ninja-leaf.js | 6 +- js/panels/Components/Components.xml | 6 - .../ComponentsPanelBase.html | 19 +-- .../ComponentsPanelBase.js | 172 +++++++-------------- .../montage-application-cloud/main.reel/main.js | 20 ++- 5 files changed, 81 insertions(+), 142 deletions(-) delete mode 100644 js/panels/Components/Components.xml diff --git a/js/components/treeview/ninja-leaf.reel/ninja-leaf.js b/js/components/treeview/ninja-leaf.reel/ninja-leaf.js index bd566b26..ec2e7495 100644 --- a/js/components/treeview/ninja-leaf.reel/ninja-leaf.js +++ b/js/components/treeview/ninja-leaf.reel/ninja-leaf.js @@ -19,14 +19,14 @@ exports.Leaf = Montage.create(TreeNode, { }, prepareForDraw: { value : function() { - this.activationEvent = this.activationEvent || 'click'; + this.activationEvent = this.activationEvent || 'dblclick'; this.label._element.addEventListener(this.activationEvent, this.handleNodeActivation.bind(this), false); } }, handleNodeActivation: { value: function(e) { - console.log(this.sourceObject); - this.treeView.contentController.delegate.applyPresetSelection(this.sourceObject); + //console.log(this.sourceObject); + this.treeView.contentController.delegate.applySelection(this.sourceObject); } }, draw : { diff --git a/js/panels/Components/Components.xml b/js/panels/Components/Components.xml deleted file mode 100644 index e076602e..00000000 --- a/js/panels/Components/Components.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/js/panels/Components/ComponentsPanelBase.reel/ComponentsPanelBase.html b/js/panels/Components/ComponentsPanelBase.reel/ComponentsPanelBase.html index a9dda673..6d7c8a2c 100644 --- a/js/panels/Components/ComponentsPanelBase.reel/ComponentsPanelBase.html +++ b/js/panels/Components/ComponentsPanelBase.reel/ComponentsPanelBase.html @@ -11,22 +11,12 @@