Module: TTY::Prompt::ConverterDSL
- Included in:
- Converters
- Defined in:
- lib/tty/prompt/converter_dsl.rb
Instance Method Summary collapse
Instance Method Details
#convert(name, data) ⇒ Object
17 18 19 |
# File 'lib/tty/prompt/converter_dsl.rb', line 17 def convert(name, data) @converter_registry[name, data] end |
#converter(name, &block) ⇒ Object
12 13 14 15 |
# File 'lib/tty/prompt/converter_dsl.rb', line 12 def converter(name, &block) @converter_registry = converter_registry.register(name, &block) self end |
#converter_registry ⇒ Object
8 9 10 |
# File 'lib/tty/prompt/converter_dsl.rb', line 8 def converter_registry @converter_registry ||= ConverterRegistry.new end |