| 123456789101112131415161718192021222324252627 |
- class app.views.Notice extends app.View
- @className: '_notice'
- @attributes:
- role: 'alert'
- constructor: (@type, @args...) -> super
- init: ->
- @activate()
- return
- activate: ->
- @show() if super
- return
- deactivate: ->
- @hide() if super
- return
- show: ->
- @html @tmpl("#{@type}Notice", @args...)
- @prependTo app.el
- return
- hide: ->
- $.remove @el
- return
|