toJson method
Implementation
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = <String, dynamic>{};
data['agent_thinking_text'] = agentThinkingText;
if (audioVisualizerConfig != null) {
data['audio_visualizer_config'] = audioVisualizerConfig!.toJson();
}
data['default_state'] = defaultState;
data['give_feedback_url'] = giveFeedbackUrl;
data['logo_icon_url'] = logoIconUrl;
data['position'] = position;
data['report_issue_url'] = reportIssueUrl;
data['speak_to_interrupt_text'] = speakToInterruptText;
data['start_call_text'] = startCallText;
data['theme'] = theme;
data['view_history_url'] = viewHistoryUrl;
return data;
}