AccessibleRange record struct Core

The range of a part that picks a value along one (a slider) - what a screen reader reads as the range and steps by with "increase" and "decrease".

public readonly record struct AccessibleRange
Namespace
ArionUI.Presentation.Controls
Package
ArionUI.Presentation · dotnet add package ArionUI.Presentation --prerelease

Constructors

AccessibleRange

public AccessibleRange(double Value, double Minimum, double Maximum, double SmallChange, double LargeChange);

The range of a part that picks a value along one (a slider) - what a screen reader reads as the range and steps by with "increase" and "decrease".

Parameters

Value

The current value.

Minimum

The lowest value.

Maximum

The highest value.

SmallChange

What one step moves (an arrow key).

LargeChange

What a large step moves (Page Up/Down).

Properties

LargeChange

public double LargeChange { get; init; }

What a large step moves (Page Up/Down).

Maximum

public double Maximum { get; init; }

The highest value.

Minimum

public double Minimum { get; init; }

The lowest value.

SmallChange

public double SmallChange { get; init; }

What one step moves (an arrow key).

Value

public double Value { get; init; }

The current value.