toJson method
Implementation
Map<String, dynamic> toJson() => {
if (email.isNotEmpty) 'email': email.map((entry) => entry.toJson()).toList(),
if (messaging.isNotEmpty) 'messaging': messaging.map((entry) => entry.toJson()).toList(),
if (queue.isNotEmpty) 'queue': queue.map((entry) => entry.toJson()).toList(),
if (toolkit.isNotEmpty) 'toolkit': toolkit.map((entry) => entry.toJson()).toList(),
};