ContactDetailsManager

User Contact Details Manager representing the api used to refresh the contacts display details

Properties

Link copied to clipboard
val Contact.combinedDisplayImage: Flow<Uri?>

Map of contact details image uris mapped by contact's userId

Link copied to clipboard
val Contact.combinedDisplayName: Flow<String?>

Map of contact details display name mapped by contact's userId

Link copied to clipboard
const val FETCH_TIMEOUT: Long = 2500

Fetch operation timeout in milliseconds

Functions

Link copied to clipboard
suspend fun refreshContactDetails(vararg userIds: String, timeout: Long = FETCH_TIMEOUT)

Refresh the contact details