travis-web/assets/scripts/app/views/basic.coffee
2015-02-02 12:07:32 +01:00

21 lines
488 B
CoffeeScript

View = Ember.View.extend
actions:
popup: (name) -> @popup(name)
popupClose: -> @popupClose()
popup: (name) ->
@popupCloseAll()
name = event?.target?.name || name
$("##{name}").toggleClass('display')
popupClose: ->
$('.popup').removeClass('display')
popupCloseAll: ->
if view = Ember.View.currentPopupView
view.destroy()
Ember.View.currentPopupView = null
$('.popup').removeClass('display')
Travis.BasicView = View
Travis.View = View