17 lines
376 B
CoffeeScript
17 lines
376 B
CoffeeScript
Travis.AccountsController = Ember.ArrayController.extend
|
|
defaultTab: 'accounts'
|
|
|
|
init: ->
|
|
@_super()
|
|
@activate(@defaultTab)
|
|
|
|
activate: (tab, params) ->
|
|
@set('tab', tab)
|
|
this["view#{$.camelize(tab)}"](params)
|
|
|
|
viewAccounts: ->
|
|
@set('content', Travis.Account.filter())
|
|
|
|
findByLogin: (login) ->
|
|
@find (account) -> account.get('login') == 'login'
|