Skip to content

RtkAvatarView

A circular avatar view that displays a participant's profile image or name initials as a fallback.

Initializer parameters

ParameterTypeRequiredDefaultDescription
participantRtkMeetingParticipant-The participant whose avatar to display

Methods

MethodReturn TypeDescription
set(participant:)VoidUpdates the avatar to display a different participant
refresh()VoidRefreshes the avatar image or initials
setInitialName(font:)VoidSets the font used for rendering name initials

Usage Examples

Basic Usage

Swift
import RealtimeKitUI
let avatarView = RtkAvatarView(participant: participant)
view.addSubview(avatarView)

Update participant

Swift
import RealtimeKitUI
let avatarView = RtkAvatarView(participant: participant)
view.addSubview(avatarView)
// Update to a different participant
avatarView.set(participant: newParticipant)
avatarView.refresh()