Sha256: 12bcc1445c9254233c5d6266a343b505ed11911ffe986764d2540ab9aba1621a

Contents?: true

Size: 561 Bytes

Versions: 4

Compression:

Stored size: 561 Bytes

Contents

scrollable = Luca.register      'Luca.components.ScrollableTable'

scrollable.extends              'Luca.components.TableView'

scrollable.replaces             'Luca.components.GridView'

scrollable.publicConfiguration
  maxHeight: undefined

scrollable.privateMethods
  $scrollableWrapperEl: ()->
    @$el.parent('.scrollable-wrapper')

  setMaxHeight: ()->
    parent = @$scrollableWrapperEl()
    parent.css('overflow':'auto', 'max-height': @maxHeight)

  afterRender: ()->
    @$wrap 'scrollable-wrapper'
    @setMaxHeight()

scrollable.defines
  version: 1

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
luca-0.9.91 app/assets/javascripts/luca/components/table_view_scrollable.coffee
luca-0.9.9 app/assets/javascripts/luca/components/table_view_scrollable.coffee
luca-0.9.899 app/assets/javascripts/luca/components/table_view_scrollable.coffee
luca-0.9.89 app/assets/javascripts/luca/components/table_view_scrollable.coffee