common/providers/room_providers library

Get the relations of the given SpaceId. Throws

Classes

RoomItem

Properties

isConvoBookmarked → dynamic
final
isDirectChatProvider → dynamic
final
joinRulesAllowedRoomsProvider → dynamic
final
maybeRoomProvider → dynamic
Attempts to map a roomId to the room, but could come back empty (null) rather than throw. keeps up to date with underlying client even if the room wasn’t found initially,
final
memberAvatarInfoProvider → dynamic
final
memberDisplayNameProvider → dynamic
final
memberProvider → dynamic
final
membershipStatusStr → dynamic
final
membersIdsProvider → dynamic
Ids of the members of this Room. Returns empty list if the room isn’t found
final
parentAvatarInfosProvider → dynamic
get the AvatarInfo list of all the parents
final
parentIdsProvider → dynamic
final
roomAvatarInfoProvider → dynamic
Provide the AvatarInfo for each room. Update internally accordingly
final
roomAvatarProvider → dynamic
Caching the MemoryImage of each room
final
roomDefaultNotificationStatusProvider → dynamic
Get the default RoomNotificationsStatus for this room type
final
roomDisplayNameProvider → dynamic
Caching the name of each Room
final
roomHierarchyAvatarInfoProvider → dynamic
Fill the Profile data for the given space-hierarchy-info
final
roomHierarchyAvatarProvider → dynamic
Caching the MemoryImage of each entry
final
roomInvitedMembersProvider → dynamic
Get the members invited of a given roomId the user knows about. Errors if the room isn’t found. Stays up to date with underlying client data if a room was found.
final
roomIsMutedProvider → dynamic
Get the default RoomNotificationsStatus for this room type
final
roomMembershipProvider → dynamic
Get the user’s membership for a specific space based off the roomId will not throw if the client doesn’t kow the room
final
roomNotificationStatusProvider → dynamic
Get the locally configured RoomNotificationsStatus for this room
final
roomSearchedChatsProvider → dynamic
final
roomSearchValueProvider → dynamic
final
roomVisibilityProvider → dynamic
gives current visibility state of space, return empty if no space is found
final
spaceRelationsProvider → dynamic
If the room exists, this returns its space relations Stays up to date with underlying client data if a room was found.
final

Exceptions / Errors

RoomNotFound