ChannelList.fromJson constructor

ChannelList.fromJson(
  1. Map<String, dynamic> json
)

Implementation

ChannelList.fromJson(Map<String, dynamic> json) {
  if (json['channels'] != null) {
    channels = <Channels>[];
    json['channels'].forEach((v) {
      channels!.add(new Channels.fromJson(v));
    });
  }
  if (json['channelUsers'] != null) {
    channelUsers = <ChannelUsers>[];
    json['channelUsers'].forEach((v) {
      channelUsers!.add(new ChannelUsers.fromJson(v));
    });
  }
  if (json['users'] != null) {
    users = <Users>[];
    json['users'].forEach((v) {
      users!.add(new Users.fromJson(v));
    });
  }
  if (json['files'] != null) {
    files = <Files>[];
    json['files'].forEach((v) {
      files!.add(new Files.fromJson(v));
    });
  }
}