Package-level declarations
Types
Link copied to clipboard
class GlobalAccountDataEventHandler(api: MatrixClientServerApiClient, globalAccountDataStore: GlobalAccountDataStore) : EventHandler
Link copied to clipboard
Link copied to clipboard
class ReceiptEventHandler(api: MatrixClientServerApiClient, roomUserStore: RoomUserStore) : EventHandler
Link copied to clipboard
class UserMemberEventHandler(api: MatrixClientServerApiClient, accountStore: AccountStore, roomUserStore: RoomUserStore) : EventHandler
Link copied to clipboard
interface UserService
Link copied to clipboard
class UserServiceImpl(roomUserStore: RoomUserStore, roomStore: RoomStore, roomStateStore: RoomStateStore, roomTimelineStore: RoomTimelineStore, globalAccountDataStore: GlobalAccountDataStore, api: MatrixClientServerApiClient, presenceEventHandler: PresenceEventHandler, currentSyncState: CurrentSyncState, userInfo: UserInfo, tm: TransactionManager, scope: CoroutineScope) : UserService
Functions
Link copied to clipboard
Link copied to clipboard
inline fun <C : GlobalAccountDataEventContent> UserService.getAccountData(key: String = ""): Flow<C?>