37 lines
519 B
Plaintext
37 lines
519 B
Plaintext
![]() |
# typed: strict
|
||
|
|
||
|
module Tty
|
||
|
include Kernel
|
||
|
|
||
|
sig{ params(string: String).returns(String) }
|
||
|
def strip_ansi(string)
|
||
|
end
|
||
|
|
||
|
sig{ returns(Integer) }
|
||
|
def width()
|
||
|
end
|
||
|
|
||
|
sig{ params(string: String).returns(T.nilable(String)) }
|
||
|
def truncate(string)
|
||
|
end
|
||
|
|
||
|
def append_to_escape_sequence(code)
|
||
|
end
|
||
|
|
||
|
sig{ returns(String) }
|
||
|
def current_escape_sequence()
|
||
|
end
|
||
|
|
||
|
sig{ void }
|
||
|
def reset_escape_sequence!()
|
||
|
end
|
||
|
|
||
|
sig{ returns(String) }
|
||
|
def to_s
|
||
|
end
|
||
|
|
||
|
sig { returns(T::Boolean) }
|
||
|
def color?
|
||
|
end
|
||
|
end
|