class Playwright::Channel

def async_send_message_to_server(method, params = {})

Parameters:
  • params (Hash) --
  • method (String) --
def async_send_message_to_server(method, params = {})
  @connection.async_send_message_to_server(@guid, method, params).then do |result|
    if result.is_a?(Hash)
      _type, channel_owner = result.first
      channel_owner
    else
      nil
    end
  end
end

def initialize(connection, guid, object:)

Parameters:
  • object (Playwright::ChannelOwner) --
  • guid (String) --
  • connection (Playwright::Connection) --
def initialize(connection, guid, object:)
  @connection = connection
  @guid = guid
  @object = object
end

def send_message_to_server(method, params = {})

Parameters:
  • params (Hash) --
  • method (String) --
def send_message_to_server(method, params = {})
  async_send_message_to_server(method, params).value!
end