aboutsummaryrefslogtreecommitdiff
path: root/js/stage/binding-view.reel/binding-hud.reel/binding-hud.js
diff options
context:
space:
mode:
authorEric Guzman2012-06-28 11:00:18 -0700
committerEric Guzman2012-06-28 11:00:18 -0700
commite1f83a2c603bf9ddb74889f7ba5b697bb474edaa (patch)
tree07cab501293aa91637ac0bb8fd158225b6d13032 /js/stage/binding-view.reel/binding-hud.reel/binding-hud.js
parent61a41e74154715b0b42a429158fa1f2a44d2eb9a (diff)
downloadninja-e1f83a2c603bf9ddb74889f7ba5b697bb474edaa.tar.gz
Binding HUD - Updated CSS for hud and promoted/bound properties.
Diffstat (limited to 'js/stage/binding-view.reel/binding-hud.reel/binding-hud.js')
-rwxr-xr-xjs/stage/binding-view.reel/binding-hud.reel/binding-hud.js16
1 files changed, 12 insertions, 4 deletions
diff --git a/js/stage/binding-view.reel/binding-hud.reel/binding-hud.js b/js/stage/binding-view.reel/binding-hud.reel/binding-hud.js
index 0f1b99c9..a62fe78d 100755
--- a/js/stage/binding-view.reel/binding-hud.reel/binding-hud.js
+++ b/js/stage/binding-view.reel/binding-hud.reel/binding-hud.js
@@ -89,9 +89,17 @@ exports.BindingHud = Montage.create(Component, {
89 89
90 getPropertyList : { 90 getPropertyList : {
91 value: function(component) { 91 value: function(component) {
92 var props = this.application.ninja.objectsController.getPropertiesFromObject(component, true); 92 var props = this.application.ninja.objectsController.getPropertiesFromObject(component, true),
93 93 promotedProperties = [],
94 var objectName, promotedProperties; 94 objectName;
95
96 ///// Mapper - property to property object
97 function propertyMapper(property) {
98 return {
99 property: property,
100 promoted: promotedProperties.indexOf(property) !== -1
101 }
102 }
95 103
96 if(this.userComponent._montage_metadata) { 104 if(this.userComponent._montage_metadata) {
97 objectName = this.userComponent._montage_metadata.objectName; 105 objectName = this.userComponent._montage_metadata.objectName;
@@ -114,7 +122,7 @@ exports.BindingHud = Montage.create(Component, {
114 } 122 }
115 } 123 }
116 124
117 return props; 125 return props.map(propertyMapper);
118 } 126 }
119 }, 127 },
120 128