RecentChatsTopEvents$Subscription$RecentChatsTopEvents$RecentChatsTop$List$Node class

Inheritance
Mixed-in types
Available extensions
Annotations

Constructors

RecentChatsTopEvents$Subscription$RecentChatsTopEvents$RecentChatsTop$List$Node()
RecentChatsTopEvents$Subscription$RecentChatsTopEvents$RecentChatsTop$List$Node.fromJson(Map<String, dynamic> json)
factory

Properties

$$typename String?
getter/setter pair
anyMap bool?
If true, Map types are not assumed to be Map<String, dynamic> – which is the default type of Map instances return by JSON decode in dart:convert.
finalinherited
avatar ChatMixin$Avatar?
getter/setter pairinherited
checked bool?
If true, generated fromJson functions include extra checks to validate proper deserialization of types.
finalinherited
constructor String?
Specifies a named constructor to target when creating the fromJson function.
finalinherited
converters List<JsonConverter>?
A list of JsonConverter to apply to this class.
finalinherited
createdAt PreciseDateTime
getter/setter pairinherited
createFactory bool?
If true (the default), a private, static _$ExampleFromJson method is created in the generated part file.
finalinherited
createFieldMap bool?
If true (defaults to false), a private, static _$ExampleJsonMeta constant is created in the generated part file.
finalinherited
createJsonKeys bool?
If true (defaults to false), a private class _$ExampleJsonKeys class is created in the generated part file.
finalinherited
createPerFieldToJson bool?
If true (defaults to false), a private, static _$ExamplePerFieldToJson abstract class will be generated in the part file.
finalinherited
createToJson bool?
If true (the default), A top-level function is created that you can reference from your class.
finalinherited
getter/setter pairinherited
disallowUnrecognizedKeys bool?
If false (the default), then the generated FromJson function will ignore unrecognized keys in the provided JSON Map.
finalinherited
explicitToJson bool?
If true, generated toJson methods will explicitly call toJson on nested objects.
finalinherited
favoritePosition ChatFavoritePosition?
getter/setter pairinherited
fieldRename FieldRename?
Defines the automatic naming strategy when converting class field names into JSON map keys.
finalinherited
genericArgumentFactories bool?
When true on classes with type parameters (generic types), extra "helper" parameters will be generated for fromJson and/or toJson to support serializing values of those types.
finalinherited
hashCode int
The hash code for this object.
no setterinherited
id ChatId
getter/setter pairinherited
ignoreUnannotated bool?
When true, only fields annotated with JsonKey will have code generated.
finalinherited
includeIfNull bool?
Whether the generator should include fields with null values in the serialized output.
finalinherited
isHidden bool
getter/setter pairinherited
kind ChatKind
getter/setter pairinherited
lastDelivery PreciseDateTime
getter/setter pairinherited
lastItem ChatMixin$LastItem?
getter/setter pairinherited
lastReadItem ChatMixin$LastReadItem?
getter/setter pairinherited
lastReads List<ChatMixin$LastReads>
getter/setter pairinherited
members ChatMixin$Members
getter/setter pairinherited
muted ChatMixin$Muted?
getter/setter pairinherited
name ChatName?
getter/setter pairinherited
ongoingCall ChatMixin$OngoingCall?
getter/setter pairinherited
props List<Object?>
The list of properties that will be used to determine whether two instances are equal.
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stringify bool?
If set to true, the toString method will be overridden to output this instance's props.
no setterinherited
totalCount int
getter/setter pairinherited
unreadCount int
getter/setter pairinherited
updatedAt PreciseDateTime
getter/setter pairinherited
ver ChatVersion
getter/setter pairinherited

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.
toJson() Map<String, dynamic>
override
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
withDefaults() JsonSerializable
Returns a new JsonSerializable instance with fields equal to the corresponding values in this, if not null.
inherited

Operators

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