Module: Useless::Doc
- Defined in:
- lib/useless/doc.rb,
lib/useless/doc/ui.rb,
lib/useless/doc/dsl.rb,
lib/useless/doc/proxy.rb,
lib/useless/doc/client.rb,
lib/useless/doc/router.rb,
lib/useless/doc/version.rb,
lib/useless/doc/core/api.rb,
lib/useless/doc/proxy/ui.rb,
lib/useless/doc/ui/godel.rb,
lib/useless/doc/core/body.rb,
lib/useless/doc/proxy/css.rb,
lib/useless/doc/proxy/url.rb,
lib/useless/doc/core/stage.rb,
lib/useless/doc/proxy/html.rb,
lib/useless/doc/core/domain.rb,
lib/useless/doc/core/header.rb,
lib/useless/doc/core/request.rb,
lib/useless/doc/core/resource.rb,
lib/useless/doc/core/response.rb,
lib/useless/doc/proxy/subject.rb,
lib/useless/doc/server/sinatra.rb,
lib/useless/doc/serialization/dump.rb,
lib/useless/doc/serialization/load.rb
Defined Under Namespace
Modules: Client, Core, Router, Serialization, Server, UI
Classes: DSL, Proxy
Constant Summary
collapse
- VERSION =
'0.7.0'
Class Method Summary
collapse
Class Method Details
.api(name = nil, &block) ⇒ Object
11
12
13
|
# File 'lib/useless/doc.rb', line 11
def self.api(name = nil, &block)
DSL::API.build name: name, &block
end
|
.domain(name = nil, &block) ⇒ Object
7
8
9
|
# File 'lib/useless/doc.rb', line 7
def self.domain(name = nil, &block)
DSL::Domain.build name: name, &block
end
|
.resource(path = nil, &block) ⇒ Object
15
16
17
|
# File 'lib/useless/doc.rb', line 15
def self.resource(path = nil, &block)
DSL::Resource.build path: path, &block
end
|