BandMember.fromJSON constructor
BandMember.fromJSON(
- 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;