Class: Selenium::WebDriver::BiDi::Protocol::Script::RemoteValue Private

Inherits:
Serialization::Union show all
Defined in:
rb/lib/selenium/webdriver/bidi/protocol/script.rb

Overview

This class is part of a private API. You should avoid using this class if possible, as it may be removed or be changed in the future.

Class Method Summary collapse

Methods inherited from Serialization::Union

build, discriminator, fallback, from_json, object_only, presence, scalar_values, valid_outbound?, variants

Class Method Details

.array ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



534
# File 'rb/lib/selenium/webdriver/bidi/protocol/script.rb', line 534

def self.array(**) = Script::ArrayRemoteValue.new(**)

.arraybuffer ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



548
# File 'rb/lib/selenium/webdriver/bidi/protocol/script.rb', line 548

def self.arraybuffer(**) = Script::ArrayBufferRemoteValue.new(**)

.bigint ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



532
# File 'rb/lib/selenium/webdriver/bidi/protocol/script.rb', line 532

def self.bigint(**) = Script::BigIntValue.new(**)

.boolean ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



531
# File 'rb/lib/selenium/webdriver/bidi/protocol/script.rb', line 531

def self.boolean(**) = Script::BooleanValue.new(**)

.date ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



538
# File 'rb/lib/selenium/webdriver/bidi/protocol/script.rb', line 538

def self.date(**) = Script::DateRemoteValue.new(**)

.error ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



544
# File 'rb/lib/selenium/webdriver/bidi/protocol/script.rb', line 544

def self.error(**) = Script::ErrorRemoteValue.new(**)

.function ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



536
# File 'rb/lib/selenium/webdriver/bidi/protocol/script.rb', line 536

def self.function(**) = Script::FunctionRemoteValue.new(**)

.generator ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



543
# File 'rb/lib/selenium/webdriver/bidi/protocol/script.rb', line 543

def self.generator(**) = Script::GeneratorRemoteValue.new(**)

.htmlcollection ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



550
# File 'rb/lib/selenium/webdriver/bidi/protocol/script.rb', line 550

def self.htmlcollection(**) = Script::HTMLCollectionRemoteValue.new(**)

.map ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



539
# File 'rb/lib/selenium/webdriver/bidi/protocol/script.rb', line 539

def self.map(**) = Script::MapRemoteValue.new(**)

.node ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



551
# File 'rb/lib/selenium/webdriver/bidi/protocol/script.rb', line 551

def self.node(**) = Script::NodeRemoteValue.new(**)

.nodelist ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



549
# File 'rb/lib/selenium/webdriver/bidi/protocol/script.rb', line 549

def self.nodelist(**) = Script::NodeListRemoteValue.new(**)

.null ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



528
# File 'rb/lib/selenium/webdriver/bidi/protocol/script.rb', line 528

def self.null(**) = Script::NullValue.new(**)

.number ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



530
# File 'rb/lib/selenium/webdriver/bidi/protocol/script.rb', line 530

def self.number(**) = Script::NumberValue.new(**)

.object ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



535
# File 'rb/lib/selenium/webdriver/bidi/protocol/script.rb', line 535

def self.object(**) = Script::ObjectRemoteValue.new(**)

.promise ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



546
# File 'rb/lib/selenium/webdriver/bidi/protocol/script.rb', line 546

def self.promise(**) = Script::PromiseRemoteValue.new(**)

.proxy ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



545
# File 'rb/lib/selenium/webdriver/bidi/protocol/script.rb', line 545

def self.proxy(**) = Script::ProxyRemoteValue.new(**)

.regexp ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



537
# File 'rb/lib/selenium/webdriver/bidi/protocol/script.rb', line 537

def self.regexp(**) = Script::RegExpRemoteValue.new(**)

.set ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



540
# File 'rb/lib/selenium/webdriver/bidi/protocol/script.rb', line 540

def self.set(**) = Script::SetRemoteValue.new(**)

.string ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



529
# File 'rb/lib/selenium/webdriver/bidi/protocol/script.rb', line 529

def self.string(**) = Script::StringValue.new(**)

.symbol ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



533
# File 'rb/lib/selenium/webdriver/bidi/protocol/script.rb', line 533

def self.symbol(**) = Script::SymbolRemoteValue.new(**)

.typedarray ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



547
# File 'rb/lib/selenium/webdriver/bidi/protocol/script.rb', line 547

def self.typedarray(**) = Script::TypedArrayRemoteValue.new(**)

.undefined ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



527
# File 'rb/lib/selenium/webdriver/bidi/protocol/script.rb', line 527

def self.undefined(**) = Script::UndefinedValue.new(**)

.weakmap ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



541
# File 'rb/lib/selenium/webdriver/bidi/protocol/script.rb', line 541

def self.weakmap(**) = Script::WeakMapRemoteValue.new(**)

.weakset ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



542
# File 'rb/lib/selenium/webdriver/bidi/protocol/script.rb', line 542

def self.weakset(**) = Script::WeakSetRemoteValue.new(**)

.window ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



552
# File 'rb/lib/selenium/webdriver/bidi/protocol/script.rb', line 552

def self.window(**) = Script::WindowProxyRemoteValue.new(**)