Sha256: 636b07dfb5cada932710feaf4e2b061fd268d78353d0b750b6b09b1f49f67aab

Contents?: true

Size: 471 Bytes

Versions: 2

Compression:

Stored size: 471 Bytes

Contents

# Hooks for Turbolinks / jQuery et all

# Hooks for data-mtl-*
initMtlHooks = ->
  $('[data-mtl-nav="side"]').each -> $(this).sideNav()
  $('[data-mtl-tabs]').tabs()

if Turbolinks? then $(document).on('turbolinks:load', initMtlHooks) else $(initMtlHooks)

# Things to run only once via on('ready') and need to be re-run in turbolinks
$ ->
  $(document).on 'turbolinks:load', ->
    $('.tooltipped').tooltip()
    Materialize.updateTextFields()
    Waves.displayEffect()

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
mtl-1.1.8 app/assets/javascripts/mtl/hooks.coffee
mtl-1.1.7 app/assets/javascripts/mtl/hooks.coffee