common/providers/space_providers library

Classes

SpaceItem
SpaceRelationsOverview

Properties

acterAppSettingsProvider → dynamic
final
bookmarkedSpacesProvider → dynamic
final
briefSpaceItemProvider → dynamic
Get the SpaceItem of the given spaceId filled in brief form (only spaceProfileData, no activeMembers). Stays up to date with underlying client info
final
hasSpacesProvider → dynamic
final
hasSpaceWithPermissionProvider → dynamic
Whether the user has at least one space, where they have the requested permission
final
hasSubChatsProvider → dynamic
final
hasSubSpacesProvider → dynamic
final
maybeSpaceInfoProvider → dynamic
Get the SpaceItem of a spaceId or null if the space wasn’t found. Keeps up to date with the underlying client even if the space wasn’t found initially.
final
maybeSpaceProvider → dynamic
Attempts to map a spaceId to the space, but could come back empty (null) rather than throw. keeps up to date with underlying client even if the space wasn’t found initially,
final
otherSpacesForInviteMembersProvider → dynamic
List of spaces other than current space and it’s parent space
final
remoteChatRelationsProvider → dynamic
final
remoteSubspaceRelationsProvider → dynamic
final
searchedSpacesProvider → dynamic
final
selectedSpaceDetailsProvider → dynamic
gives current context space details based on id, will throw null if id is null
final
selectedSpaceIdProvider → dynamic
gives current context space id
final
spaceInvitedMembersProvider → dynamic
Get the members invited of a given roomId the user knows about. Errors if the space isn’t found. Stays up to date with underlying client data if a space was found.
final
spaceIsBookmarkedProvider → dynamic
final
spaceProvider → dynamic
Map a spaceId to the space, keeps up to date with underlying client throws is the space isn’t found.
final
spaceRelationsOverviewProvider → dynamic
Get the SpaceRelationsOverview of related SpaceItem for the space. Errors if the space or any related space isn’t found. Stays up to date with underlying client data if a space was found.
final
spaceRemoteRelationsProvider → dynamic
final
spacesProvider → dynamic
Provider the list of all spaces, keeps up to date with the order and the underlying client
final
suggestedChatsProvider → dynamic
final
suggestedIdsProvider → dynamic
final
suggestedSpacesProvider → dynamic
final
unbookmarkedSpacesProvider → dynamic
final

Typedefs

RoomsAndRoomInfos = (List<String>, List)

Exceptions / Errors

SpaceNotFound