UNPKG

turbolinks

Version:

Turbolinks makes navigating your web application faster

19 lines (14 loc) 452 B
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()