Class: Legion::CLI::Chat::StatusIndicator

Inherits:
Object
  • Object
show all
Defined in:
lib/legion/cli/chat/status_indicator.rb

Constant Summary collapse

SPINNER_FORMAT =
:dots
PURPLE =
"\e[38;2;127;119;221m"
RESET =
"\e[0m"

Instance Method Summary collapse

Constructor Details

#initialize(session) ⇒ StatusIndicator

Returns a new instance of StatusIndicator.



13
14
15
16
17
# File 'lib/legion/cli/chat/status_indicator.rb', line 13

def initialize(session)
  @session = session
  @active_spinner = nil
  subscribe_events
end