Class MediaFeatures
- Namespace
- OpenQA.Selenium.BiDi.Emulation
- Assembly
- Selenium.WebDriver.dll
public sealed record MediaFeatures : IEquatable<MediaFeatures>
- Inheritance
-
MediaFeatures
- Implements
-
- Inherited Members
-
Properties
[JsonPropertyName("any-hover")]
[JsonConverter(typeof(OptionalConverter<AnyHover?>))]
public Optional<AnyHover?>? AnyHover { get; init; }
Property Value
- Optional<AnyHover?>?
[JsonPropertyName("any-pointer")]
[JsonConverter(typeof(OptionalConverter<AnyPointer?>))]
public Optional<AnyPointer?>? AnyPointer { get; init; }
Property Value
- Optional<AnyPointer?>?
[JsonPropertyName("color")]
[JsonConverter(typeof(OptionalConverter<long?>))]
public Optional<long?>? Color { get; init; }
Property Value
- Optional<long?>?
[JsonPropertyName("color-gamut")]
[JsonConverter(typeof(OptionalConverter<ColorGamut?>))]
public Optional<ColorGamut?>? ColorGamut { get; init; }
Property Value
- Optional<ColorGamut?>?
[JsonPropertyName("color-index")]
[JsonConverter(typeof(OptionalConverter<long?>))]
public Optional<long?>? ColorIndex { get; init; }
Property Value
- Optional<long?>?
[JsonPropertyName("display-mode")]
[JsonConverter(typeof(OptionalConverter<DisplayMode?>))]
public Optional<DisplayMode?>? DisplayMode { get; init; }
Property Value
- Optional<DisplayMode?>?
[JsonPropertyName("dynamic-range")]
[JsonConverter(typeof(OptionalConverter<DynamicRange?>))]
public Optional<DynamicRange?>? DynamicRange { get; init; }
Property Value
- Optional<DynamicRange?>?
[JsonPropertyName("environment-blending")]
[JsonConverter(typeof(OptionalConverter<EnvironmentBlending?>))]
public Optional<EnvironmentBlending?>? EnvironmentBlending { get; init; }
Property Value
- Optional<EnvironmentBlending?>?
[JsonPropertyName("forced-colors")]
[JsonConverter(typeof(OptionalConverter<ForcedColors?>))]
public Optional<ForcedColors?>? ForcedColors { get; init; }
Property Value
- Optional<ForcedColors?>?
[JsonPropertyName("grid")]
[JsonConverter(typeof(OptionalConverter<Grid?>))]
public Optional<Grid?>? Grid { get; init; }
Property Value
- Optional<Grid?>?
[JsonPropertyName("horizontal-viewport-segments")]
[JsonConverter(typeof(OptionalConverter<long?>))]
public Optional<long?>? HorizontalViewportSegments { get; init; }
Property Value
- Optional<long?>?
[JsonPropertyName("hover")]
[JsonConverter(typeof(OptionalConverter<Hover?>))]
public Optional<Hover?>? Hover { get; init; }
Property Value
- Optional<Hover?>?
[JsonPropertyName("inverted-colors")]
[JsonConverter(typeof(OptionalConverter<InvertedColors?>))]
public Optional<InvertedColors?>? InvertedColors { get; init; }
Property Value
- Optional<InvertedColors?>?
[JsonPropertyName("monochrome")]
[JsonConverter(typeof(OptionalConverter<long?>))]
public Optional<long?>? Monochrome { get; init; }
Property Value
- Optional<long?>?
[JsonPropertyName("nav-controls")]
[JsonConverter(typeof(OptionalConverter<NavControls?>))]
public Optional<NavControls?>? NavControls { get; init; }
Property Value
- Optional<NavControls?>?
[JsonPropertyName("overflow-block")]
[JsonConverter(typeof(OptionalConverter<OverflowBlock?>))]
public Optional<OverflowBlock?>? OverflowBlock { get; init; }
Property Value
- Optional<OverflowBlock?>?
[JsonPropertyName("overflow-inline")]
[JsonConverter(typeof(OptionalConverter<OverflowInline?>))]
public Optional<OverflowInline?>? OverflowInline { get; init; }
Property Value
- Optional<OverflowInline?>?
[JsonPropertyName("pointer")]
[JsonConverter(typeof(OptionalConverter<Pointer?>))]
public Optional<Pointer?>? Pointer { get; init; }
Property Value
- Optional<Pointer?>?
[JsonPropertyName("prefers-color-scheme")]
[JsonConverter(typeof(OptionalConverter<PrefersColorScheme?>))]
public Optional<PrefersColorScheme?>? PrefersColorScheme { get; init; }
Property Value
- Optional<PrefersColorScheme?>?
[JsonPropertyName("prefers-contrast")]
[JsonConverter(typeof(OptionalConverter<PrefersContrast?>))]
public Optional<PrefersContrast?>? PrefersContrast { get; init; }
Property Value
- Optional<PrefersContrast?>?
[JsonPropertyName("prefers-reduced-data")]
[JsonConverter(typeof(OptionalConverter<PrefersReducedData?>))]
public Optional<PrefersReducedData?>? PrefersReducedData { get; init; }
Property Value
- Optional<PrefersReducedData?>?
[JsonPropertyName("prefers-reduced-motion")]
[JsonConverter(typeof(OptionalConverter<PrefersReducedMotion?>))]
public Optional<PrefersReducedMotion?>? PrefersReducedMotion { get; init; }
Property Value
- Optional<PrefersReducedMotion?>?
[JsonPropertyName("prefers-reduced-transparency")]
[JsonConverter(typeof(OptionalConverter<PrefersReducedTransparency?>))]
public Optional<PrefersReducedTransparency?>? PrefersReducedTransparency { get; init; }
Property Value
- Optional<PrefersReducedTransparency?>?
[JsonPropertyName("scan")]
[JsonConverter(typeof(OptionalConverter<Scan?>))]
public Optional<Scan?>? Scan { get; init; }
Property Value
- Optional<Scan?>?
[JsonPropertyName("scripting")]
[JsonConverter(typeof(OptionalConverter<Scripting?>))]
public Optional<Scripting?>? Scripting { get; init; }
Property Value
- Optional<Scripting?>?
[JsonPropertyName("update")]
[JsonConverter(typeof(OptionalConverter<Update?>))]
public Optional<Update?>? Update { get; init; }
Property Value
- Optional<Update?>?
[JsonPropertyName("vertical-viewport-segments")]
[JsonConverter(typeof(OptionalConverter<long?>))]
public Optional<long?>? VerticalViewportSegments { get; init; }
Property Value
- Optional<long?>?
[JsonPropertyName("video-color-gamut")]
[JsonConverter(typeof(OptionalConverter<VideoColorGamut?>))]
public Optional<VideoColorGamut?>? VideoColorGamut { get; init; }
Property Value
- Optional<VideoColorGamut?>?
[JsonPropertyName("video-dynamic-range")]
[JsonConverter(typeof(OptionalConverter<VideoDynamicRange?>))]
public Optional<VideoDynamicRange?>? VideoDynamicRange { get; init; }
Property Value
- Optional<VideoDynamicRange?>?