Class: Useless::Doc::UI::Godel::Domain

Inherits:
Mustache
  • Object
show all
Extended by:
Forwardable
Defined in:
lib/useless/doc/ui/godel.rb

Instance Method Summary collapse

Constructor Details

#initialize(domain, router = nil) ⇒ Domain

Returns a new instance of Domain.



46
47
48
49
# File 'lib/useless/doc/ui/godel.rb', line 46

def initialize(domain, router = nil)
  @domain = domain
  @router = router
end

Instance Method Details

#apisObject



51
52
53
# File 'lib/useless/doc/ui/godel.rb', line 51

def apis
  @domain.apis.map{ |api| Godel::API.new(api, @router) }
end