DesktopAppearance record

Namespace Runic.Platform · Runic.Platform 0.7.0-preview.5

public sealed record DesktopAppearance : IEquatable<DesktopAppearance>

Inherits or implements IEquatable.

Unknown optional preferences remain null rather than becoming false.

Constructors

DesktopAppearance

public DesktopAppearance(DesktopColorScheme ColorScheme = DesktopColorScheme.NoPreference, DesktopAccentColor? AccentColor = null, bool? HighContrast = null, bool? ReducedMotion = null)

Unknown optional preferences remain null rather than becoming false.

Properties

AccentColor

public DesktopAccentColor? AccentColor { get; init; }

No documentation.

ColorScheme

public DesktopColorScheme ColorScheme { get; init; }

No documentation.

HighContrast

public bool? HighContrast { get; init; }

No documentation.

ReducedMotion

public bool? ReducedMotion { get; init; }

No documentation.