Module: Ellipses::Client::Commands
- Defined in:
- lib/ellipses/client/commands.rb,
lib/ellipses/client/commands/reject.rb,
lib/ellipses/client/commands/select.rb,
lib/ellipses/client/commands/include.rb,
lib/ellipses/client/commands/translate.rb,
lib/ellipses/client/commands/substitute.rb
Defined Under Namespace
Classes: Include, Reject, Select, Substitute, Translate
Class Method Summary
collapse
Class Method Details
.available?(name) ⇒ Boolean
8
9
10
|
# File 'lib/ellipses/client/commands.rb', line 8
def self.available?(name)
@registry.key? name
end
|
.proto(name) ⇒ Object
16
17
18
|
# File 'lib/ellipses/client/commands.rb', line 16
def self.proto(name)
@registry[name]
end
|
.register(name, proto) ⇒ Object
12
13
14
|
# File 'lib/ellipses/client/commands.rb', line 12
def self.register(name, proto)
@registry[name] = proto
end
|