class Gm::Notepad::InputProcessor
Responsible for processing the given input into a renderable state
Public Instance Methods
convert_to_output(input:)
click to toggle source
# File lib/gm/notepad/input_processor.rb, line 11 def convert_to_output(input:) input = ThroughputText.new(original_text: input, table_registry: table_registry) build_for(input: input) input end
Private Instance Methods
build_for(input:)
click to toggle source
# File lib/gm/notepad/input_processor.rb, line 19 def build_for(input:) input_handler_registry.handler_for(input: input, table_registry: table_registry) end