Class: Selenium::WebDriver::BiDi::Protocol::Browser::SetClientWindowStateParameters Private

Inherits:
Serialization::Union
  • Object
show all
Defined in:
lib/selenium/webdriver/bidi/protocol/browser.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.

Constant Summary collapse

ClientWindowNamedState =

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

Serialization::Record.define(
  client_window: 'clientWindow',
  state: {wire_key: 'state', enum: 'Browser::CLIENT_WINDOW_NAMED_STATE_STATE'}
)
ClientWindowRectState =

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

Serialization::Record.define(
  state: {fixed: 'normal'},
  client_window: 'clientWindow',
  width: {wire_key: 'width', required: false},
  height: {wire_key: 'height', required: false},
  x: {wire_key: 'x', required: false},
  y: {wire_key: 'y', required: false}
)

Method Summary

Methods inherited from Serialization::Union

build, discriminator, fallback, from_json, presence, variants