Table of Contents

Class SpeculationModule

Namespace
WebDriverBiDi.Speculation
Assembly
WebDriverBiDi.dll

The Speculation module provides the speculation.prefetchStatusUpdated event for monitoring prefetch status. Defined in the Prefetch spec's Automated testing section.

public sealed class SpeculationModule : Module
Inheritance
SpeculationModule
Inherited Members

Constructors

SpeculationModule(IBiDiModuleHost)

Initializes a new instance of the SpeculationModule class.

public SpeculationModule(IBiDiModuleHost driver)

Parameters

driver IBiDiModuleHost

The IBiDiModuleHost used in the module commands and events.

Fields

SpeculationModuleName

The name of the speculation module.

public const string SpeculationModuleName = "speculation"

Field Value

string

Properties

ModuleName

Gets the module name.

public override string ModuleName { get; }

Property Value

string

OnPrefetchStatusUpdated

Gets an observable event that notifies when the prefetch status of a resource is updated.

[ObservableEventName("speculation.prefetchStatusUpdated")]
public ObservableEvent<PrefetchStatusUpdatedEventArgs> OnPrefetchStatusUpdated { get; }

Property Value

ObservableEvent<PrefetchStatusUpdatedEventArgs>