visibleMessages property

List<ChatMessage> get visibleMessages

Filters messages removing those from blocked users.

Implementation

List<ChatMessage> get visibleMessages {
  return _messages.where((msg) => !_blockedUsers.contains(msg.authorId)).toList();
}