123456789_123456789_123456789_123456789_123456789_

Class: Selenium::WebDriver::BiDi::Protocol::UserAgentClientHints Private

Relationships & Source Files
Super Chains via Extension / Inclusion / Inheritance
Class Chain:
self, Domain
Instance Chain:
self, Domain
Inherits: Selenium::WebDriver::BiDi::Protocol::Domain
Defined in: rb/lib/selenium/webdriver/bidi/protocol/user_agent_client_hints.rb

Overview

Constant Summary

Class Method Summary

Domain - Inherited

Instance Method Summary

Domain - Inherited

#connection

The connection this domain runs over, so a generated vendor accessor can build its sibling variant (Moz.new(connection)) — construction stays connection-based.

#execute

Constructor Details

This class inherits a constructor from Selenium::WebDriver::BiDi::Protocol::Domain

Instance Method Details

#brand_version

[ GitHub ]

  
# File 'rb/lib/selenium/webdriver/bidi/protocol/user_agent_client_hints.rb', line 68

def brand_version(**) = BrandVersion.new(**)

#client_hints_metadata

[ GitHub ]

  
# File 'rb/lib/selenium/webdriver/bidi/protocol/user_agent_client_hints.rb', line 67

def (**) = ClientHintsMetadata.new(**)

#set_client_hints_override(client_hints:, contexts: Serialization::UNSET, user_contexts: Serialization::UNSET)

[ GitHub ]

  
# File 'rb/lib/selenium/webdriver/bidi/protocol/user_agent_client_hints.rb', line 72

def set_client_hints_override(
  client_hints:,
  contexts: Serialization::UNSET,
  user_contexts: Serialization::UNSET
)
  params = SetClientHintsOverrideCommandParams.new(
    client_hints: client_hints,
    contexts: contexts,
    user_contexts: user_contexts
  )
  execute(cmd: 'userAgentClientHints.setClientHintsOverride', params: params)
end