Package-level declarations
Types
Link copied to clipboard
class CanCreatePasswordProtectedLinksUseCase(serverConfigRepository: ServerConfigRepository, selfUserId: <Error class: unknown class>)
Use case to check if the current user can create password protected invite links. This is only possible if the server api version is greater or equal to 4.
Link copied to clipboard
interface GenerateGuestRoomLinkResult
Link copied to clipboard
interface GenerateGuestRoomLinkUseCase
Use this use case to generate a new guest room link for a team conversation
Link copied to clipboard
class GenerateGuestRoomLinkUseCaseImpl(conversationGroupRepository: ConversationGroupRepository, codeUpdatedHandler: CodeUpdatedHandler) : GenerateGuestRoomLinkUseCase
Link copied to clipboard
interface ObserveGuestRoomLinkUseCase
observe guest room link
Link copied to clipboard
class ObserveGuestRoomLinkUseCaseImpl(conversationGroupRepository: ConversationGroupRepository) : ObserveGuestRoomLinkUseCase
Link copied to clipboard
interface RevokeGuestRoomLinkResult
Link copied to clipboard
interface RevokeGuestRoomLinkUseCase
A use case used to revoke a guest room link
Link copied to clipboard
class RevokeGuestRoomLinkUseCaseImpl(conversationGroupRepository: ConversationGroupRepository) : RevokeGuestRoomLinkUseCase