class Gm::Notepad::InputHandlers::DefaultHandler
Public Class Methods
build_if_handled(input:, table_registry: Container.resolve(:table_registry))
click to toggle source
# File lib/gm/notepad/input_handlers/default_handler.rb, line 7 def self.build_if_handled(input:, table_registry: Container.resolve(:table_registry)) return false unless handles?(input: input) new(input: input, table_registry: table_registry) end
handles?(input:)
click to toggle source
# File lib/gm/notepad/input_handlers/default_handler.rb, line 12 def self.handles?(input:) true end
new(*args)
click to toggle source
Calls superclass method
# File lib/gm/notepad/input_handlers/default_handler.rb, line 19 def initialize(*args) super after_initialize! end
Public Instance Methods
lines()
click to toggle source
# File lib/gm/notepad/input_handlers/default_handler.rb, line 24 def lines input.lines end
Private Instance Methods
after_initialize!()
click to toggle source
# File lib/gm/notepad/input_handlers/default_handler.rb, line 30 def after_initialize! end