Sha256: 5d7dbbdd0814e5fbe787447de32660e7d3af1b07f3b04adaf5cef4ad93fd642d

Contents?: true

Size: 688 Bytes

Versions: 19

Compression:

Stored size: 688 Bytes

Contents

ELA.Views ?= {}
class ELA.Views.CurvesAside extends ELA.Views.BaseAside
  initialize: ->
    unless @model.curves?
      throw new Error('Missing curves collection in model for CurvesAside')

  render: =>
    @$el.toggleClass('scroll-y', true)
    @subviews.curvesList = new Backbone.Poised.List
      collection: @model.curves
      filterAttributes: ['label']
      itemLabel: JST['general/curves_list_item_label']
      itemClass: ELA.Views.CurvesListItem
      singleSelect: true
      localePrefix: @model.localePrefix()
      group:
        by: 'group'

    @$el.html(@subviews.curvesList.render().el)
    @$el.append($('<div>', class: 'hint').text(t('curvesAside.hint')))
    this

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
ela-4.1.6 app/js/lib/views/curves_aside.coffee
ela-4.1.5 app/js/lib/views/curves_aside.coffee
ela-4.1.4 app/js/lib/views/curves_aside.coffee
ela-4.1.3 app/js/lib/views/curves_aside.coffee
ela-4.1.2 app/js/lib/views/curves_aside.coffee
ela-4.1.1 app/js/lib/views/curves_aside.coffee
ela-4.1.0 app/js/lib/views/curves_aside.coffee
ela-4.0.0 app/js/lib/views/curves_aside.coffee
ela-3.4.3 app/js/lib/views/curves_aside.coffee
ela-3.4.2 app/js/lib/views/curves_aside.coffee
ela-3.4.0 app/js/lib/views/curves_aside.coffee
ela-3.3.1 app/js/lib/views/curves_aside.coffee
ela-3.3.0 app/js/lib/views/curves_aside.coffee
ela-3.2.0 app/js/lib/views/curves_aside.coffee
ela-3.1.1 app/js/lib/views/curves_aside.coffee
ela-3.1.0 app/js/lib/views/curves_aside.coffee
ela-3.0.0 app/js/lib/views/curves_aside.coffee
ela-2.0.0 app/js/lib/views/curves_aside.coffee
ela-1.1.0 app/js/lib/views/curves_aside.coffee