class Selenium::DevTools::V102::IO
def close(handle:)
def close(handle:) @devtools.send_cmd('IO.close', handle: handle) end
def initialize(devtools)
def initialize(devtools) @devtools = devtools end
def on(event, &block)
def on(event, &block) event = EVENTS[event] if event.is_a?(Symbol) @devtools.callbacks["IO.#{event}"] << block end
def read(handle:, offset: nil, size: nil)
def read(handle:, offset: nil, size: nil) @devtools.send_cmd('IO.read', handle: handle, offset: offset, size: size) end
def resolve_blob(object_id:)
def resolve_blob(object_id:) @devtools.send_cmd('IO.resolveBlob', objectId: object_id) end