travis-web/assets/javascripts/app/controllers/workers.coffee
2012-07-01 01:08:35 +02:00

11 lines
338 B
CoffeeScript

Travis.Controllers.WorkersController = Em.ArrayController.extend
groups: (->
groups = {}
for worker in @get('content').toArray()
host = worker.get('host')
groups[host] = Em.ArrayProxy.create(content: []) if !(host in groups)
groups[host].pushObject(worker)
$.values(groups)
).property('content.length')