Sha256: 9a8194ddc11da05ad0f3bf8a3fc50fafd05ebf90bb8503795cd9f1a4c6531138

Contents?: true

Size: 402 Bytes

Versions: 8

Compression:

Stored size: 402 Bytes

Contents

ELA.Views ?= {}
class ELA.Views.Headup extends Backbone.Poised.View
  activate: (control) =>
    # Clone the control view to add a new DOM element showing the same values
    @subviews.control = control.clone()
    @$el.addClass('active')
    @render()

  deactivate: =>
    @$el.removeClass('active')
    @subviews.control?.remove()

  render: =>
    @$el.html(@subviews.control.render().el)
    this

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
ela-4.1.6 app/js/lib/views/headup.coffee
ela-4.1.5 app/js/lib/views/headup.coffee
ela-4.1.4 app/js/lib/views/headup.coffee
ela-4.1.3 app/js/lib/views/headup.coffee
ela-4.1.2 app/js/lib/views/headup.coffee
ela-4.1.1 app/js/lib/views/headup.coffee
ela-4.1.0 app/js/lib/views/headup.coffee
ela-4.0.0 app/js/lib/views/headup.coffee