root / snf-cyclades-app / synnefo / ui / new_ui / ui / javascripts / ember / helpers / helpers.js @ a4a27935
History | View | Annotate | Download (634 Bytes)
1 |
Ember.Handlebars.helper('status-to-text', function(value) { |
---|---|
2 |
return statusText[value];
|
3 |
}, 'status');
|
4 |
|
5 |
Ember.Handlebars.registerHelper('myrender', function(name, contextString, options) { |
6 |
// controller option set ???
|
7 |
if (options.hash.controller) {
|
8 |
// resolve string from current context
|
9 |
var resolvedControllerName = Ember.Handlebars.get(options.contexts[0], options.hash.controller, options); |
10 |
if (resolvedControllerName) {
|
11 |
options.hash.controller = resolvedControllerName; |
12 |
} |
13 |
} |
14 |
// call ember render helper
|
15 |
return Ember.Handlebars.helpers.render.call(this, name, contextString, options); |
16 |
}); |