CollectiveMember.fromJSON constructor

CollectiveMember.fromJSON(
  1. dynamic data
)

Implementation

CollectiveMember.fromJSON(dynamic data) :
      id = data["id"] ?? "",
      name = data["name"] ?? "",
      imgUrl = data["imgUrl"] ?? "",
      profileId = data["profileId"] ?? "",
      instrument = Instrument.fromJSON(data["instrument"] ?? {}),
      vocalType = EnumToString.fromString(VocalType.values, data["vocalType"] ?? VocalType.none.name) ?? VocalType.none,
      role = EnumToString.fromString(CollectiveMemberRole.values, data["role"] ?? CollectiveMemberRole.member.name) ?? CollectiveMemberRole.member,
      isMuted = data["isMuted"] ?? true;