ChatEntry class
Container of data used to sort a Chat.
- Implemented types
Constructors
- ChatEntry(RxChat _chat, [void sort()?])
-
Returns a ChatEntry capturing the provided chat changes to
invoke a
sort
on Chat.updatedAt or Chat.ongoingCall updates.
Properties
-
chat
→ Rx<
Chat> -
Returns value of a Chat this ChatEntry represents.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
-
Indicator whether this ChatEntry is hidden.
final
- id → ChatId
-
Returns a ChatId of the chat.
no setter
-
members
→ RxSortedObsMap<
UserId, RxChatMember> -
Reactive map of Users being members of this chat.
no setter
-
messages
→ RxObsList<
Rx< ChatItem> > -
Returns observable list of ChatItems of the chat.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- rx → RxChat
-
Returns the RxChat this ChatEntry represents.
no setter
Methods
-
compareTo(
ChatEntry other) → int -
Compares this object to another object.
override
-
dispose(
) → void - Disposes this ChatEntry.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited