Class: StompBase::Console::TerminalComponent

Inherits:
BaseComponent
  • Object
show all
Defined in:
app/components/stomp_base/console/terminal_component.rb

Instance Method Summary collapse

Methods inherited from BaseComponent

#call, #render?

Constructor Details

#initialize(session_id: nil) ⇒ TerminalComponent

Returns a new instance of TerminalComponent.



6
7
8
9
# File 'app/components/stomp_base/console/terminal_component.rb', line 6

def initialize(session_id: nil)
  super()
  @session_id = session_id || SecureRandom.hex(8)
end