Method: Frontline::Helpers#pty_stream

Defined in:
lib/frontline/helpers.rb

#pty_stream(event, data = '') ⇒ Object

send data to browser via EventSource socket. socket should be earlier set via ‘Index#get_streamer`. actions calling this helper should firstly set `@uuid` variable.

Parameters:

  • event (String)

    event to be sent to browser

  • data (String) (defaults to: '')

    data to be sent to browser



13
14
15
16
17
# File 'lib/frontline/helpers.rb', line 13

def pty_stream event, data = ''
  return unless stream = STREAMS[@uuid]
  stream.event event
  stream.data  data
end