Class: Selenium::WebDriver::BiDi::Protocol::Speculation Private

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

EVENTS =

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.

{
  prefetch_status_updated: 'speculation.prefetchStatusUpdated'
}.freeze
PRELOADING_STATUS =

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.

{
  pending: 'pending',
  ready: 'ready',
  success: 'success',
  failure: 'failure'
}.freeze
PrefetchStatusUpdatedParameters =

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(
  context: {wire_key: 'context', primitive: 'string'},
  url: {wire_key: 'url', primitive: 'string'},
  status: {wire_key: 'status', enum: 'Speculation::PRELOADING_STATUS'}
)
EVENT_TYPES =

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.

{
  'speculation.prefetchStatusUpdated' => Speculation::PrefetchStatusUpdatedParameters
}.freeze

Method Summary

Methods inherited from Domain

#initialize

Constructor Details

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