Sha256: 0f873314258001c8b57adf19f9cb19063a2935d986bc7a972347be7fbf2e92a4

Contents?: true

Size: 452 Bytes

Versions: 17

Compression:

Stored size: 452 Bytes

Contents

Turbolinks.start = ->
  if installTurbolinks()
    Turbolinks.controller ?= createController()
    Turbolinks.controller.start()

installTurbolinks = ->
  window.Turbolinks ?= Turbolinks
  moduleIsInstalled()

createController = ->
  controller = new Turbolinks.Controller
  controller.adapter = new Turbolinks.BrowserAdapter(controller)
  controller

moduleIsInstalled = ->
  window.Turbolinks is Turbolinks

Turbolinks.start() if moduleIsInstalled()

Version data entries

17 entries across 16 versions & 8 rubygems

Version Path
optimacms-0.1.61 spec/dummy/node_modules/turbolinks/src/turbolinks/start.coffee
groonga-client-model-6.0.0 test/apps/rails6.0.3.5/node_modules/turbolinks/src/turbolinks/start.coffee
groonga-client-model-6.0.0 test/apps/rails6.1.3/node_modules/turbolinks/src/turbolinks/start.coffee
ruby2js-4.0.4 lib/tasks/testrails/node_modules/turbolinks/src/turbolinks/start.coffee
ruby2js-4.0.3 lib/tasks/testrails/node_modules/turbolinks/src/turbolinks/start.coffee
jester-data-8.0.0 node_modules/turbolinks/src/turbolinks/start.coffee
ezii-os-5.2.1 node_modules/turbolinks/src/turbolinks/start.coffee
ezii-os-2.0.1 node_modules/turbolinks/src/turbolinks/start.coffee
ezii-os-1.1.0 node_modules/turbolinks/src/turbolinks/start.coffee
ezii-os-1.0.0 node_modules/turbolinks/src/turbolinks/start.coffee
ezii-os-0.0.0.1.0 node_modules/turbolinks/src/turbolinks/start.coffee
ezii-os-0.0.0.0.1 node_modules/turbolinks/src/turbolinks/start.coffee
rails_auth-1.0.6 test/dummy/node_modules/turbolinks/src/turbolinks/start.coffee
rails_auth-1.0.5 test/dummy/node_modules/turbolinks/src/turbolinks/start.coffee
rails_auth-1.0.4 test/dummy/node_modules/turbolinks/src/turbolinks/start.coffee
jekyll-theme-chalk-0.1.1 _assets/yarn/turbolinks/src/turbolinks/start.coffee
jekyll-chalk-0.1.1 assets/bower/turbolinks5/src/turbolinks/start.coffee