Skip to content

RtkClockView

A label that displays the elapsed meeting time in HH:MM:SS format. Updates every second while the meeting is active.

Initializer parameters

ParameterTypeRequiredDefaultDescription
meetingRealtimeKitClient-The RealtimeKit client instance for the active meeting
appearanceRtkTextAppearanceAppTheme.shared.clockViewAppearanceText appearance configuration for font and color

Usage Examples

Basic Usage

Swift
import RealtimeKitUI
let clockView = RtkClockView(meeting: rtkClient)
view.addSubview(clockView)

With custom appearance

Swift
import RealtimeKitUI
let appearance = RtkTextAppearance(
font: UIFont.monospacedDigitSystemFont(ofSize: 14, weight: .regular),
textColor: .white
)
let clockView = RtkClockView(
meeting: rtkClient,
appearance: appearance
)
view.addSubview(clockView)