Sha256: bed4a3b7eef8cc90695982d2e082dbe298f54fb1c944bb5b9cadbf95fcd2a8b5

Contents?: true

Size: 177 Bytes

Versions: 6

Compression:

Stored size: 177 Bytes

Contents

require_relative "../lib/tty-reader"

reader = TTY::Reader.new

reader.on(:keyctrl_x, :keyescape) { puts "Exiting..."; exit }

loop do
  reader.read_line("one\ntwo\nthree")
end

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
pokedex-terminal-0.2.8 vendor/bundle/ruby/2.7.0/gems/tty-reader-0.7.0/examples/multi_prompt.rb
pokedex-terminal-0.2.7 vendor/bundle/ruby/2.7.0/gems/tty-reader-0.7.0/examples/multi_prompt.rb
pokedex-terminal-0.2.6 vendor/bundle/ruby/2.7.0/gems/tty-reader-0.7.0/examples/multi_prompt.rb
pokedex-terminal-0.2.5 vendor/bundle/ruby/2.7.0/gems/tty-reader-0.7.0/examples/multi_prompt.rb
pokedex-terminal-0.2.4 vendor/bundle/ruby/2.7.0/gems/tty-reader-0.7.0/examples/multi_prompt.rb
tty-reader-0.7.0 examples/multi_prompt.rb