diff options
author | Noah Loomans <noahloomans@gmail.com> | 2018-04-22 16:37:42 +0200 |
---|---|---|
committer | Noah Loomans <noahloomans@gmail.com> | 2018-04-22 16:37:42 +0200 |
commit | df356d42954107688b7484b595ff1e33cd70291c (patch) | |
tree | 192851916fe75b0f7cb569e90a7e78170fb92875 /tui.rb | |
parent | f5bcd76d2c0420e61425f3cfd000f6a86445cb62 (diff) |
Move TUI to commands to seperate file
Diffstat (limited to 'tui.rb')
-rw-r--r-- | tui.rb | 40 |
1 files changed, 40 insertions, 0 deletions
@@ -0,0 +1,40 @@ +module TUI + class Screen + def self.save() + print "\e[?1049h" + end + + def self.reset() + print "\e[2J" + print "\e[0;0H" + end + + def self.restore() + print "\e[?1049l" + end + end + + class Cursor + def self.save() + print "\e[s" + end + + def self.restore() + print "\e[u" + end + end + + class Color + def self.red + "\e[0;31;1m" + end + + def self.purple + "\e[1;35m" + end + + def self.reset + "\e[0m" + end + end +end |