addPost method

OutgoingMessage? addPost(
  1. dynamic nick,
  2. dynamic avatar,
  3. dynamic text,
  4. dynamic rootKey,
  5. dynamic ppKey,
  6. dynamic timestamp,
  7. dynamic attachement,
  8. dynamic cid,
  9. dynamic attachmentType,
  10. dynamic _xxHash,
  11. dynamic _blurHash,
  12. dynamic attachmentLength,
)

Implementation

OutgoingMessage? addPost(nick, avatar, text, rootKey, ppKey, timestamp,
    attachement, cid, attachmentType, _xxHash, _blurHash, attachmentLength) {
  if (_data[timestamp] != null) return null;
  if (_sent.contains(timestamp)) return null;

  _data[timestamp] = OutgoingMessage(
      0,
      nick,
      avatar,
      text,
      rootKey,
      ppKey,
      timestamp,
      attachement,
      cid,
      attachmentType,
      _xxHash,
      _blurHash,
      attachmentLength);
  return _data[timestamp];
}