User Service Impl
class UserServiceImpl(roomUserStore: RoomUserStore, roomStore: RoomStore, roomStateStore: RoomStateStore, globalAccountDataStore: GlobalAccountDataStore, api: MatrixClientServerApiClient, presenceEventHandler: PresenceEventHandler, currentSyncState: CurrentSyncState, userInfo: UserInfo, scope: CoroutineScope) : UserService
Constructors
Link copied to clipboard
fun UserServiceImpl(roomUserStore: RoomUserStore, roomStore: RoomStore, roomStateStore: RoomStateStore, globalAccountDataStore: GlobalAccountDataStore, api: MatrixClientServerApiClient, presenceEventHandler: PresenceEventHandler, currentSyncState: CurrentSyncState, userInfo: UserInfo, scope: CoroutineScope)
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun getPowerLevel(userId: UserId, powerLevelsEventContent: PowerLevelsEventContent?, createEventContent: CreateEventContent?): Int
Link copied to clipboard
Properties
Extensions
Link copied to clipboard
inline fun <C : GlobalAccountDataEventContent> UserService.getAccountData(key: String = ""): Flow<C?>