MeetingProgressTimerOptions

data class MeetingProgressTimerOptions(val isRunning: Boolean = false, val style: ComponentStyle = ComponentStyle(), val timeFormat: TimeFormat = TimeFormat.HHMMSS, val durationLimit: Long = 0, val stopOnLimitReached: Boolean = true, val showProgressBar: Boolean = false, val showRemainingTime: Boolean = false, val textColor: Color = Color.White, val backgroundColor: Color = Color.Transparent, val progressBarColor: Color = Color.Blue, val progressBarBackgroundColor: Color = Color.Gray, val fontSize: Float = 16.0f, val fontWeight: FontWeight = FontWeight.Normal, val padding: EdgeInsets = EdgeInsets.all(8f), val margin: EdgeInsets = EdgeInsets.zero, val onTimerStarted: () -> Unit? = null, val onTimerPaused: () -> Unit? = null, val onTimerResumed: () -> Unit? = null, val onTimerStopped: () -> Unit? = null, val onTimerReset: () -> Unit? = null, val onDurationLimitReached: () -> Unit? = null, val onTimeUpdated: (Long) -> Unit? = null)

Configuration options for the MeetingProgressTimer component.

Constructors

Link copied to clipboard
constructor(isRunning: Boolean = false, style: ComponentStyle = ComponentStyle(), timeFormat: TimeFormat = TimeFormat.HHMMSS, durationLimit: Long = 0, stopOnLimitReached: Boolean = true, showProgressBar: Boolean = false, showRemainingTime: Boolean = false, textColor: Color = Color.White, backgroundColor: Color = Color.Transparent, progressBarColor: Color = Color.Blue, progressBarBackgroundColor: Color = Color.Gray, fontSize: Float = 16.0f, fontWeight: FontWeight = FontWeight.Normal, padding: EdgeInsets = EdgeInsets.all(8f), margin: EdgeInsets = EdgeInsets.zero, onTimerStarted: () -> Unit? = null, onTimerPaused: () -> Unit? = null, onTimerResumed: () -> Unit? = null, onTimerStopped: () -> Unit? = null, onTimerReset: () -> Unit? = null, onDurationLimitReached: () -> Unit? = null, onTimeUpdated: (Long) -> Unit? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val fontSize: Float = 16.0f
Link copied to clipboard
Link copied to clipboard
val isRunning: Boolean = false
Link copied to clipboard
Link copied to clipboard
val onDurationLimitReached: () -> Unit? = null
Link copied to clipboard
val onTimerPaused: () -> Unit? = null
Link copied to clipboard
val onTimerReset: () -> Unit? = null
Link copied to clipboard
val onTimerResumed: () -> Unit? = null
Link copied to clipboard
val onTimerStarted: () -> Unit? = null
Link copied to clipboard
val onTimerStopped: () -> Unit? = null
Link copied to clipboard
val onTimeUpdated: (Long) -> Unit? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard