class Lapidarius::UI
Public Class Methods
new()
click to toggle source
# File lib/lapidarius/ui.rb, line 5 def initialize @io = StringIO.new end
Public Instance Methods
clear!()
click to toggle source
# File lib/lapidarius/ui.rb, line 17 def clear! @io.reopen("") end
out()
click to toggle source
# File lib/lapidarius/ui.rb, line 13 def out @io.string.strip end
say(statement)
click to toggle source
# File lib/lapidarius/ui.rb, line 9 def say(statement) @io.puts statement end
terminate_interaction(code = 0)
click to toggle source
mock method invocked by Gem::UserInteraction module
# File lib/lapidarius/ui.rb, line 22 def terminate_interaction(code = 0); end