ChatMixin mixin

Mixin applications
Available extensions

Properties

avatar ChatMixin$Avatar?
getter/setter pair
createdAt PreciseDateTime
getter/setter pair
getter/setter pair
favoritePosition ChatFavoritePosition?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
id ChatId
getter/setter pair
isHidden bool
getter/setter pair
kind ChatKind
getter/setter pair
lastDelivery PreciseDateTime
getter/setter pair
lastItem ChatMixin$LastItem?
getter/setter pair
lastReadItem ChatMixin$LastReadItem?
getter/setter pair
lastReads List<ChatMixin$LastReads>
getter/setter pair
members ChatMixin$Members
getter/setter pair
muted ChatMixin$Muted?
getter/setter pair
name ChatName?
getter/setter pair
ongoingCall ChatMixin$OngoingCall?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
totalCount int
getter/setter pair
unreadCount int
getter/setter pair
updatedAt PreciseDateTime
getter/setter pair
ver ChatVersion
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toData([RecentChatsCursor? recent, FavoriteChatsCursor? favorite]) ChatData

Available on ChatMixin, provided by the ChatConversion extension

Constructs a new ChatData from this ChatMixin.
toDto(RecentChatsCursor? recent, FavoriteChatsCursor? favorite) DtoChat

Available on ChatMixin, provided by the ChatConversion extension

Constructs a new DtoChat from this ChatMixin.
toModel() Chat

Available on ChatMixin, provided by the ChatConversion extension

Constructs a new Chat from this ChatMixin.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited