ActionModel.fromJson constructor
ActionModel.fromJson(
- Map<String, dynamic> json
)
Implementation
factory ActionModel.fromJson(Map<String, dynamic> json) {
return ActionModel(
action: json['action'] as String?,
message: json['message'] as String? ?? "",
token: json['token'] as String? ?? "",
value: json['value'] as bool? ?? true,
liveCaptionsData: json['liveCaptionsData'] as TranscriptionActionModel?,
consent: json['consent'] as String?,
participants: (json['participants'] as List<dynamic>?)
?.map((e) => ConsentParticipant.fromJson(e as Map<String, dynamic>))
.toList(),
user: json['user'] as Map<String, dynamic>?, // <-- added here
);
}