Class: Selenium::WebDriver::BiDi::Protocol::Script::RemoteValue Private
- Inherits:
-
Serialization::Union
- Object
- Serialization::Union
- Selenium::WebDriver::BiDi::Protocol::Script::RemoteValue
- Defined in:
- 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
- .array ⇒ Object private
- .arraybuffer ⇒ Object private
- .bigint ⇒ Object private
- .boolean ⇒ Object private
- .date ⇒ Object private
- .error ⇒ Object private
- .function ⇒ Object private
- .generator ⇒ Object private
- .htmlcollection ⇒ Object private
- .map ⇒ Object private
- .node ⇒ Object private
- .nodelist ⇒ Object private
- .null ⇒ Object private
- .number ⇒ Object private
- .object ⇒ Object private
- .promise ⇒ Object private
- .proxy ⇒ Object private
- .regexp ⇒ Object private
- .set ⇒ Object private
- .string ⇒ Object private
- .symbol ⇒ Object private
- .typedarray ⇒ Object private
- .undefined ⇒ Object private
- .weakmap ⇒ Object private
- .weakset ⇒ Object private
- .window ⇒ Object private
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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 'lib/selenium/webdriver/bidi/protocol/script.rb', line 552 def self.window(**) = Script::WindowProxyRemoteValue.new(**) |