module Js::Routes::Rails
Constants
- VERSION
Attributes
configuration[W]
Public Class Methods
configuration()
click to toggle source
# File lib/js-routes/rails.rb, line 11 def self.configuration @configuration ||= OpenStruct.new(default_configuration_options) end
configure() { |configuration| ... }
click to toggle source
# File lib/js-routes/rails.rb, line 21 def self.configure yield configuration end
export!(routes = nil)
click to toggle source
# File lib/js-routes/rails.rb, line 15 def self.export!(routes = nil) finder = Js::Routes::Rails::RouteFinder.new(routes) exporter = Js::Routes::Rails::RouteExporter.new(finder) exporter.export! end
Private Class Methods
default_configuration_options()
click to toggle source
# File lib/js-routes/rails.rb, line 27 def self.default_configuration_options { output: ::Rails.root.join('app', 'assets', 'javascripts', 'js-routes-rails.js').to_s, template: :rails } end