UpdateChatDraftMessage class
Constructors
-
UpdateChatDraftMessage({required int chatId, DraftMessage? draftMessage, required List<
ChatPosition> positions, dynamic extra, int? clientId}) -
A chat draft has changed. Be aware that the update may come in the currently opened chat but with old content of the draft. If the user has changed the content of the draft, this update mustn't be applied
const
-
UpdateChatDraftMessage.fromJson(Map<
String, dynamic> json) -
Parse from a json
factory
Properties
- chatId → int
-
chatId Chat identifier
final
- clientId → int?
-
clientId client identifier
final
- draftMessage → DraftMessage?
-
draftMessage The new draft message; may be null
final
- extra → dynamic
-
extra callback sign
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
positions
→ List<
ChatPosition> -
positions The new chat positions in the chat lists
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
copyWith(
{int? chatId, DraftMessage? draftMessage, List< ChatPosition> ? positions, dynamic extra, int? clientId}) → UpdateChatDraftMessage -
override
-
getConstructor(
) → String -
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
[dynamic extra]) → Map< String, dynamic> -
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- CONSTRUCTOR → const String