BandMember.fromJSON constructor

BandMember.fromJSON(
  1. dynamic data
)

Implementation

BandMember.fromJSON(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(BandMemberRole.values, data["role"] ?? BandMemberRole.member.name) ?? BandMemberRole.member,
      isMuted = data["isMuted"] ?? true;