kalium
Toggle table of contents
3b9b5bd
common
Target filter
common
Switch theme
Search in API
Skip to content
kalium
logic
/
com.wire.kalium.logic.data.message.draft
/
MessageDraftRepository
Message
Draft
Repository
internal
interface
MessageDraftRepository
Inheritors
MessageDraftDataSource
Members
Functions
consume
Plain
Text
Link copied to clipboard
abstract
suspend
fun
consumePlainText
(
conversationId
:
ConversationId
,
revision
:
Long
)
get
Message
Draft
Link copied to clipboard
abstract
suspend
fun
getMessageDraft
(
conversationId
:
ConversationId
)
:
MessageDraft
?
is
Plain
Text
Consumed
Link copied to clipboard
abstract
suspend
fun
isPlainTextConsumed
(
conversationId
:
ConversationId
,
revision
:
Long
)
:
Boolean
plain
Text
Revision
Link copied to clipboard
abstract
suspend
fun
plainTextRevision
(
conversationId
:
ConversationId
,
text
:
String
)
:
Long
?
remove
Message
Draft
Link copied to clipboard
abstract
suspend
fun
removeMessageDraft
(
conversationId
:
ConversationId
)
save
Message
Draft
Link copied to clipboard
abstract
suspend
fun
saveMessageDraft
(
messageDraft
:
MessageDraft
)
:
Either
<
StorageFailure
,
Unit
>