fromJson static method
Implementation
static ChannelsSpec fromJson(Map<String, dynamic> json) {
return ChannelsSpec(
email: (json['email'] as List?)?.map((entry) => EmailChannel.fromJson(entry as Map<String, dynamic>)).toList(),
messaging: (json['messaging'] as List?)?.map((entry) => MessagingChannel.fromJson(entry as Map<String, dynamic>)).toList(),
queue: (json['queue'] as List?)?.map((entry) => QueueChannel.fromJson(entry as Map<String, dynamic>)).toList(),
toolkit: (json['toolkit'] as List?)?.map((entry) => ToolkitChannel.fromJson(entry as Map<String, dynamic>)).toList(),
);
}