Skip to content

Instantly share code, notes, and snippets.

@ivan-hilckov
Created July 10, 2012 13:59
Show Gist options
  • Select an option

  • Save ivan-hilckov/3083401 to your computer and use it in GitHub Desktop.

Select an option

Save ivan-hilckov/3083401 to your computer and use it in GitHub Desktop.
loyut.coffee
class Loyut extends Backbone.View
initialize: =>
app.on( @name + ':open', (el) =>
if el.name is @name
el.open()
)
app.on( @name + ':close', (el) =>
if el.name is @name
el.close()
)
toggle: =>
if @$el.hasClass('hidden')
app.trigger( @name + ':open', @)
else
app.trigger( @name + ':close', @)
open: =>
@$el.removeClass('hidden')
close: =>
@$el.addClass('hidden')
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment