class Playwright::WebSocketClient

def setup

def setup
_state = STATE_CONNECTING
r.on(:open) do
dy_state = STATE_OPENED
le_on_open
r.on(:close) do |event|
dy_state = STATE_CLOSED
le_on_close(reason: event.reason, code: event.code)
r.on(:error) do |event|
handle_on_error(error_message: event.message)
ise TransportError.new(event.message)
r.on(:message) do |event|
le_on_message(event.data)