Sha256: 5cc7f855e03439fa276eec0b29d71922a843e2a81b40230fed0b6cea39bdb6e6

Contents?: true

Size: 423 Bytes

Versions: 7

Compression:

Stored size: 423 Bytes

Contents

# Redraw the table, and initialize any filter form inputs after the last column made visible
$(document).on 'column-visibility.dt', (event, settings, index, state) ->
  return if settings.bDestroying

  $table = $(event.target)

  timeout = $table.data('timeout')
  clearTimeout(timeout) if timeout
  $table.data('timeout', setTimeout( =>
      $table.DataTable().draw()
      $.event.trigger('page:change')
    , 700)
  )

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
effective_datatables-2.12.2 app/assets/javascripts/effective_datatables/events.js.coffee
effective_datatables-2.12.1 app/assets/javascripts/effective_datatables/events.js.coffee
effective_datatables-2.12.0 app/assets/javascripts/effective_datatables/events.js.coffee
effective_datatables-2.11.2 app/assets/javascripts/effective_datatables/events.js.coffee
effective_datatables-2.11.1 app/assets/javascripts/effective_datatables/events.js.coffee
effective_datatables-2.11.0 app/assets/javascripts/effective_datatables/events.js.coffee
effective_datatables-2.10.0 app/assets/javascripts/effective_datatables/events.js.coffee