Statistics
| Branch: | Tag: | Revision:

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
});