Method: JsFiles#initialize
- Defined in:
- lib/sinatra/support/compressedjs.rb
#initialize(options = {}) ⇒ JsFiles
Creates a JsFiles object based on the list of given files.
176 177 178 179 180 181 182 183 184 185 |
# File 'lib/sinatra/support/compressedjs.rb', line 176 def initialize(={}) @app = [:app] @files = [:files] @prefix = [:prefix] || '/js/' @path = [:path] || @prefix + 'app.js' @root = [:root] || '/app/js' @root = File.(@root) raise "Files must be an array" unless @files.is_a?(Array) end |