Class: Shutterbug::JsFile

Inherits:
BugFile
  • Object
show all
Defined in:
lib/shutterbug/js_file.rb

Instance Method Summary collapse

Methods inherited from BugFile

#each, #size

Constructor Details

#initialize(_config = Configuration.instance()) ⇒ JsFile

Returns a new instance of JsFile.



3
4
5
6
# File 'lib/shutterbug/js_file.rb', line 3

def initialize(_config=Configuration.instance())
  @config = _config
  @javascript = File.read(@config.js_file).gsub(/CONVERT_PATH/,@config.convert_path)
end

Instance Method Details

#openObject



7
8
9
# File 'lib/shutterbug/js_file.rb', line 7

def open
  @stream_file = StringIO.new(@javascript)
end