class JsRender::Configuration

Attributes

asset_finder_class[RW]
base_path[RW]
cache_size[RW]
cache_ttl[RW]
client_render_function[RW]
component_paths[RW]
component_suffix[RW]
key_transforms[RW]
server_render_function[RW]
should_server_render[RW]
use_asset_pipeline[RW]

Public Class Methods

new() click to toggle source
# File lib/js_render/configuration.rb, line 31
def initialize
  @base_path = 'app/assets/javascripts'
  @component_paths = ['/**/*']
  @component_suffix = '.js'
  @server_render_function = 'window.render*Server'
  @client_render_function = 'window.render*Client'
  @use_asset_pipeline = false
  @asset_finder_class = nil
  @key_transforms = []
  @should_server_render = true
  @cache_size = 100
  @cache_ttl = 10 * 60
end