ProgressBarRangeInfo


Accessibility range information, to represent the status of a progress bar or seekable progress bar.

Summary

Public companion properties

ProgressBarRangeInfo

Accessibility range information to present indeterminate progress bar

Cmn

Public constructors

ProgressBarRangeInfo(
    current: Float,
    range: ClosedFloatingPointRange<Float>,
    steps: Int
)
Cmn

Public functions

open operator Boolean
equals(other: Any?)
Cmn
open Int
Cmn
open String
Cmn

Public properties

Float

current value in the range.

Cmn
ClosedFloatingPointRange<Float>

range of this node

Cmn
Int

if greater than 0, specifies the number of discrete values, evenly distributed between across the whole value range.

Cmn

Public companion properties

Indeterminate

val IndeterminateProgressBarRangeInfo

Accessibility range information to present indeterminate progress bar

Public constructors

ProgressBarRangeInfo

ProgressBarRangeInfo(
    current: Float,
    range: ClosedFloatingPointRange<Float>,
    steps: Int = 0
)
Parameters
current: Float

current value in the range. Must not be NaN.

range: ClosedFloatingPointRange<Float>

range of this node

steps: Int = 0

if greater than 0, specifies the number of discrete values, evenly distributed between across the whole value range. If 0, any value from the range specified can be chosen. Cannot be less than 0.

Public functions

equals

open operator fun equals(other: Any?): Boolean

hashCode

open fun hashCode(): Int

toString

open fun toString(): String

Public properties

current

val currentFloat

current value in the range. Must not be NaN.

range

val rangeClosedFloatingPointRange<Float>

range of this node

steps

val stepsInt

if greater than 0, specifies the number of discrete values, evenly distributed between across the whole value range. If 0, any value from the range specified can be chosen. Cannot be less than 0.