Path: blob/trunk/rb/sig/lib/selenium/webdriver/remote/capabilities.rbs
1865 views
module Selenium module WebDriver module Remote class Capabilities @capabilities: untyped KNOWN: Array[Symbol] def self.always_match: (untyped capabilities) -> untyped def self.first_match: (*untyped capabilities) -> untyped def self.json_create: (untyped data) -> untyped def self.camel_case: (untyped str_or_sym) -> untyped private def self.process_timeouts: (untyped caps, untyped timeouts) -> untyped? public def initialize: (?::Hash[untyped, untyped] opts) -> void def []=: (untyped key, untyped value) -> untyped def []: (untyped key) -> untyped def merge!: (untyped other) -> untyped def proxy: () -> untyped def proxy=: (untyped proxy) -> untyped def timeouts: () -> untyped def timeouts=: (untyped timeouts) -> untyped def implicit_timeout: () -> untyped def implicit_timeout=: (untyped timeout) -> untyped def page_load_timeout: () -> untyped def page_load_timeout=: (untyped timeout) -> untyped def script_timeout: () -> untyped def script_timeout=: (untyped timeout) -> untyped def as_json: (*untyped) -> untyped def to_json: (*untyped) -> untyped def ==: (untyped other) -> (bool | untyped) alias eql? == attr_reader capabilities: untyped private def process_capabilities: (untyped key, untyped value, untyped hash) -> untyped def convert_key: (untyped key) -> untyped def convert_value: (untyped key, untyped value) -> untyped end end end end