class Selenium::DevTools::V137::Extensions
def clear_storage_items(id:, storage_area:)
def clear_storage_items(id:, storage_area:) @devtools.send_cmd('Extensions.clearStorageItems', id: id, storageArea: storage_area) end
def get_storage_items(id:, storage_area:, keys: nil)
def get_storage_items(id:, storage_area:, keys: nil) @devtools.send_cmd('Extensions.getStorageItems', id: id, storageArea: storage_area, keys: keys) end
def initialize(devtools)
def initialize(devtools) @devtools = devtools end
def load_unpacked(path:)
def load_unpacked(path:) @devtools.send_cmd('Extensions.loadUnpacked', path: path) end
def on(event, &block)
def on(event, &block) event = EVENTS[event] if event.is_a?(Symbol) @devtools.callbacks["Extensions.#{event}"] << block end
def remove_storage_items(id:, storage_area:, keys:)
def remove_storage_items(id:, storage_area:, keys:) @devtools.send_cmd('Extensions.removeStorageItems', id: id, storageArea: storage_area, keys: keys) end
def set_storage_items(id:, storage_area:, values:)
def set_storage_items(id:, storage_area:, values:) @devtools.send_cmd('Extensions.setStorageItems', id: id, storageArea: storage_area, values: values) end
def uninstall(id:)
def uninstall(id:) @devtools.send_cmd('Extensions.uninstall', id: id) end