Class: GoodGuide::Gibbon::AbstractClient

Inherits:
Object
  • Object
show all
Defined in:
lib/goodguide/gibbon.rb

Direct Known Subclasses

RuntimeClient, StaticClient

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.queriesObject



109
110
111
# File 'lib/goodguide/gibbon.rb', line 109

def self.queries
  @queries ||= {}
end

.query(name, &impl) ⇒ Object



113
114
115
# File 'lib/goodguide/gibbon.rb', line 113

def self.query(name, &impl)
  queries[name.to_s] = impl
end

Instance Method Details

#to_jsObject



117
118
119
# File 'lib/goodguide/gibbon.rb', line 117

def to_js
  raise 'abstract'
end