unsaveMessage static method
Future<BaseMessage?>
unsaveMessage(
- int messageId, {
- dynamic onSuccess()?,
- dynamic onError(
- CometChatException excep
Unsave a message for the logged-in user. Same semantics as
saveMessage; the returned message carries savedAt cleared to null.
Fans out MessageListener.onMessageUnsaved.
Implementation
static Future<BaseMessage?> unsaveMessage(int messageId,
{Function(BaseMessage message)? onSuccess,
Function(CometChatException e)? onError}) {
return _pinSaveFacadeCall(
messageId,
'unsaved',
(sdk, id) => sdk.messages.unsaveMessage(id),
onSuccess,
onError,
);
}