fromJson static method
Inherited by: CallStateDiscarded CallStateError CallStateExchangingKeys CallStateHangingUp CallStatePending CallStateReady
Implementation
static CallStateDiscarded? fromJson(Map<String, dynamic>? json) {
if (json == null) {
return null;
}
return CallStateDiscarded(
reason: CallDiscardReason.fromJson(tdMapFromJson(json['reason'])),
needRating: (json['need_rating'] as bool?) ?? false,
needDebugInformation: (json['need_debug_information'] as bool?) ?? false,
needLog: (json['need_log'] as bool?) ?? false,
);
}