VoiceVolumeEntity.fromJson constructor

VoiceVolumeEntity.fromJson(
  1. dynamic data
)

Implementation

VoiceVolumeEntity.fromJson(data) {
  Map<String, dynamic> json =
      data is Map ? data.cast<String, dynamic>() : jsonDecode(data);
  totalVolume = json['totalVolume'];
  if (json['userVolumes'] != null && json['userVolumes'].length > 0) {
    List<UserVoiceVolumeEntity> tempData = [];
    for (var d in json['userVolumes']) {
      tempData.add(UserVoiceVolumeEntity.fromJson(d));
    }
    userVolumes = tempData;
  }
}