Sha256: 9b27c90816aa08abcc881c8ca157fe8b7c386b4eb1ae13049da3cbd73c2ec58d
Contents?: true
Size: 1.18 KB
Versions: 14
Compression:
Stored size: 1.18 KB
Contents
// ========================================================================== // Project: Greenhouse.PlistItemView // Copyright: ©2010 Mike Ball // ========================================================================== /*globals Greenhouse */ /** @class This class is here to receive custom editor events @extends SC.View */ Greenhouse.PlistItemView = SC.ListItemView.extend( /** @scope Greenhouse.ListItem.prototype */ { render: function(context, firstTime){ var content = this.get('content'), del = this.displayDelegate, key, value; // handle label -- always invoke key = this.getDelegateProperty('contentValueKey', del) ; value = (key && content) ? (content.get ? content.get(key) : content[key]) : content ; if (value && SC.typeOf(value) !== SC.T_STRING) value = value.toString(); if (this.get('escapeHTML')) value = SC.RenderContext.escapeHTML(value); value = value + ": " + content.get('value'); this.renderLabel(context, value); //this.renderValue(context, content); }, renderValue: function(context, content){ context.begin('span') .addStyle({left: '50%'}) .push(content.get('value')) .end(); } });
Version data entries
14 entries across 14 versions & 1 rubygems