toMessageState method

MessageState toMessageState()

Implementation

MessageState toMessageState() {
  switch (this) {
    case MessageSendingStatus.sending:
      return MessageState.sending;
    case MessageSendingStatus.updating:
      return MessageState.updating;
    case MessageSendingStatus.deleting:
      return MessageState.softDeleting;
    case MessageSendingStatus.failed:
      return MessageState.sendingFailed;
    case MessageSendingStatus.failed_update:
      return MessageState.updatingFailed;
    case MessageSendingStatus.failed_delete:
      return MessageState.softDeletingFailed;
    case MessageSendingStatus.sent:
      return MessageState.sent;
  }
}