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)