Package-level declarations
Types
Link copied to clipboard
class SendButtonActionConfirmationMessageUseCase(messageSender: MessageSender, syncManager: SyncManager, currentClientIdProvider: CurrentClientIdProvider, selfUserId: <Error class: unknown class>)
Use case for sending a button action message.
Link copied to clipboard
class SendButtonActionMessageUseCase(messageSender: MessageSender, messageMetadataRepository: MessageMetadataRepository, syncManager: SyncManager, currentClientIdProvider: CurrentClientIdProvider, selfUserId: <Error class: unknown class>)
Use case for sending a button action message.
Link copied to clipboard
class SendButtonMessageUseCase(persistMessage: PersistMessageUseCase, selfUserId: <Error class: unknown class>, provideClientId: CurrentClientIdProvider, slowSyncRepository: SlowSyncRepository, messageSender: MessageSender, messageSendFailureHandler: MessageSendFailureHandler, userPropertyRepository: UserPropertyRepository, dispatchers: <Error class: unknown class> = KaliumDispatcherImpl, scope: <Error class: unknown class>)