Map-like wrapper around a player's sport → SportRating.
Supports .get(code), .has(code), .size, and iteration so the shape feels native:
.get(code)
.has(code)
.size
member.sport.get('pickleball')?.ratingfor (const [code, rating] of member.sport) { ... } Copy
member.sport.get('pickleball')?.ratingfor (const [code, rating] of member.sport) { ... }
Map-like wrapper around a player's sport → SportRating.
Supports
.get(code),.has(code),.size, and iteration so the shape feels native: