23 lines
532 B
CoffeeScript
23 lines
532 B
CoffeeScript
`import BasicView from 'travis/views/basic'`
|
|
|
|
View = BasicView.extend
|
|
templateName: 'profile/tabs'
|
|
tabBinding: 'controller.tab'
|
|
|
|
activate: ->
|
|
@get('controller').activate(event.target.name)
|
|
|
|
classHooks: (->
|
|
'active' if @get('tab') == 'hooks'
|
|
).property('tab')
|
|
|
|
classUser: (->
|
|
'active' if @get('tab') == 'user'
|
|
).property('tab')
|
|
|
|
displayUser: (->
|
|
@get('controller.account.login') == @get('controller.user.login')
|
|
).property('controller.account.login', 'controller.user.login')
|
|
|
|
`export default View`
|