User Service Impl
class UserServiceImpl(roomUserStore: RoomUserStore, roomStore: RoomStore, roomStateStore: RoomStateStore, roomTimelineStore: RoomTimelineStore, globalAccountDataStore: GlobalAccountDataStore, api: MatrixClientServerApiClient, presenceEventHandler: PresenceEventHandler, currentSyncState: CurrentSyncState, userInfo: UserInfo, mappings: EventContentSerializerMappings, tm: TransactionManager, scope: CoroutineScope) : UserService
Constructors
Link copied to clipboard
constructor(roomUserStore: RoomUserStore, roomStore: RoomStore, roomStateStore: RoomStateStore, roomTimelineStore: RoomTimelineStore, globalAccountDataStore: GlobalAccountDataStore, api: MatrixClientServerApiClient, presenceEventHandler: PresenceEventHandler, currentSyncState: CurrentSyncState, userInfo: UserInfo, mappings: EventContentSerializerMappings, tm: TransactionManager, 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
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun <C : GlobalAccountDataEventContent> UserService.getAccountData(key: String = ""): Flow<C?>
Link copied to clipboard
open override fun getPowerLevel(userId: UserId, powerLevelsEventContent: PowerLevelsEventContent?, createEventContent: CreateEventContent?): Int
Link copied to clipboard