Module: GoodGuide::Gibbon

Defined in:
lib/goodguide/gibbon.rb,
lib/goodguide/gibbon/version.rb

Defined Under Namespace

Modules: Util Classes: AbstractClient, Context, JS, MissingData, Program, QueryError, RuntimeClient, RuntimeError, SemanticError, StaticClient

Class Method Summary collapse

Class Method Details

.dev_js_libObject



56
57
58
# File 'lib/goodguide/gibbon.rb', line 56

def self.dev_js_lib
  root.join('vendor/gibbon/lib/gibbon.browser.dev.js')
end

.js_libObject



52
53
54
# File 'lib/goodguide/gibbon.rb', line 52

def self.js_lib
  root.join('vendor/gibbon/lib/gibbon.browser.js')
end

.js_sourceObject



60
61
62
# File 'lib/goodguide/gibbon.rb', line 60

def self.js_source
  @js_source ||= File.read(js_lib)
end

.rootObject



48
49
50
# File 'lib/goodguide/gibbon.rb', line 48

def self.root
  Pathname.new(__FILE__).dirname.parent.parent
end

.versionObject



3
4
5
# File 'lib/goodguide/gibbon/version.rb', line 3

def self.version
  '0.4.1'
end