RemoteProgressIndicatorColors

class RemoteProgressIndicatorColors


Represents the indicator and track colors used in progress indicator in a remote context.

Summary

Public constructors

RemoteProgressIndicatorColors(
    indicatorBrush: RemoteBrush,
    trackBrush: RemoteBrush,
    overflowTrackBrush: RemoteBrush,
    disabledIndicatorBrush: RemoteBrush,
    disabledTrackBrush: RemoteBrush,
    disabledOverflowTrackBrush: RemoteBrush
)

Public functions

RemoteProgressIndicatorColors
copy(
    indicatorBrush: RemoteBrush,
    trackBrush: RemoteBrush,
    overflowTrackBrush: RemoteBrush,
    disabledIndicatorBrush: RemoteBrush,
    disabledTrackBrush: RemoteBrush,
    disabledOverflowTrackBrush: RemoteBrush
)

Returns a copy of this RemoteProgressIndicatorColors, optionally overriding some of the values.

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

Public properties

RemoteBrush

The RemoteBrush used to draw the indicator when disabled.

RemoteBrush

The RemoteBrush used to draw the overflow track when disabled.

RemoteBrush

The RemoteBrush used to draw the track when disabled.

RemoteBrush

The RemoteBrush used to draw the indicator when enabled.

RemoteBrush

The RemoteBrush used to draw the overflow track when enabled.

RemoteBrush

The RemoteBrush used to draw the track when enabled.

Public constructors

RemoteProgressIndicatorColors

Added in 1.0.0-alpha15
RemoteProgressIndicatorColors(
    indicatorBrush: RemoteBrush,
    trackBrush: RemoteBrush,
    overflowTrackBrush: RemoteBrush,
    disabledIndicatorBrush: RemoteBrush,
    disabledTrackBrush: RemoteBrush,
    disabledOverflowTrackBrush: RemoteBrush
)
Parameters
indicatorBrush: RemoteBrush

The RemoteBrush used to draw the indicator when enabled.

trackBrush: RemoteBrush

The RemoteBrush used to draw the track when enabled.

overflowTrackBrush: RemoteBrush

The RemoteBrush used to draw the overflow track when enabled.

disabledIndicatorBrush: RemoteBrush

The RemoteBrush used to draw the indicator when disabled.

disabledTrackBrush: RemoteBrush

The RemoteBrush used to draw the track when disabled.

disabledOverflowTrackBrush: RemoteBrush

The RemoteBrush used to draw the overflow track when disabled.

Public functions

copy

Added in 1.0.0-alpha15
fun copy(
    indicatorBrush: RemoteBrush = this.indicatorBrush,
    trackBrush: RemoteBrush = this.trackBrush,
    overflowTrackBrush: RemoteBrush = this.overflowTrackBrush,
    disabledIndicatorBrush: RemoteBrush = this.disabledIndicatorBrush,
    disabledTrackBrush: RemoteBrush = this.disabledTrackBrush,
    disabledOverflowTrackBrush: RemoteBrush = this.disabledOverflowTrackBrush
): RemoteProgressIndicatorColors

Returns a copy of this RemoteProgressIndicatorColors, optionally overriding some of the values.

Parameters
indicatorBrush: RemoteBrush = this.indicatorBrush

The brush used to draw the indicator when enabled.

trackBrush: RemoteBrush = this.trackBrush

The brush used to draw the track when enabled.

overflowTrackBrush: RemoteBrush = this.overflowTrackBrush

The brush used to draw the overflow track when enabled.

disabledIndicatorBrush: RemoteBrush = this.disabledIndicatorBrush

The brush used to draw the indicator when disabled.

disabledTrackBrush: RemoteBrush = this.disabledTrackBrush

The brush used to draw the track when disabled.

disabledOverflowTrackBrush: RemoteBrush = this.disabledOverflowTrackBrush

The brush used to draw the overflow track when disabled.

equals

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

hashCode

open fun hashCode(): Int

Public properties

disabledIndicatorBrush

Added in 1.0.0-alpha15
val disabledIndicatorBrush: RemoteBrush

The RemoteBrush used to draw the indicator when disabled.

disabledOverflowTrackBrush

Added in 1.0.0-alpha15
val disabledOverflowTrackBrush: RemoteBrush

The RemoteBrush used to draw the overflow track when disabled.

disabledTrackBrush

Added in 1.0.0-alpha15
val disabledTrackBrush: RemoteBrush

The RemoteBrush used to draw the track when disabled.

indicatorBrush

Added in 1.0.0-alpha15
val indicatorBrush: RemoteBrush

The RemoteBrush used to draw the indicator when enabled.

overflowTrackBrush

Added in 1.0.0-alpha15
val overflowTrackBrush: RemoteBrush

The RemoteBrush used to draw the overflow track when enabled.

trackBrush

Added in 1.0.0-alpha15
val trackBrush: RemoteBrush

The RemoteBrush used to draw the track when enabled.