Path: blob/trunk/rb/sig/lib/selenium/webdriver/common/manager.rbs
4103 views
module Selenium
module WebDriver
class Manager
attr_reader bridge: Remote::Bridge
@timeouts: Timeouts
@window: Window
def initialize: (Remote::Bridge bridge) -> void
def add_cookie: (?Hash[Symbol, untyped] opts) -> void
def cookie_named: (String name) -> (Hash[Symbol, untyped] | Error::NoSuchCookieError)
def delete_cookie: (String name) -> String
def delete_all_cookies: () -> void
def all_cookies: () -> Array[Hash[Symbol, untyped]]
def timeouts: () -> Timeouts
def window: () -> Window
private
SECONDS_PER_DAY: Float
def datetime_at: (Integer | Numeric) -> Date
def seconds_from: (Time | DateTime | Numeric obj) -> (Float | Numeric)
def strip_port: (String) -> String?
def convert_cookie: (String) -> (Hash[Symbol, untyped] | Error::NoSuchCookieError)
end
end
end