SwimmingRows

This contract extends the shared Sport base contract documented in Sports Contracts Reference.

  • RowANumber: int (example: 1)
  • RowBNumber: int (example: 1)
  • RowCNumber: int (example: 1)
  • ClockHundreths: char (example: 1)
  • RowALane: string (example: 01)
  • RowASwimmerName: string (example: Swimmer A)
  • RowATeamName: string (example: HOME)
  • RowAClock: string (example: 00:52.34)
  • RowAPlace: string (example: 1)
  • RowBLane: string (example: 01)
  • RowBSwimmerName: string (example: Swimmer A)
  • RowBTeamName: string (example: HOME)
  • RowBClock: string (example: 00:52.34)
  • RowBPlace: string (example: 1)
  • RowCLane: string (example: 01)
  • RowCSwimmerName: string (example: Swimmer A)
  • RowCTeamName: string (example: HOME)
  • RowCClock: string (example: 00:52.34)
  • RowCPlace: string (example: 1)
  • RowType: SwimmingRowType (example: Row1To3)

Score composition

  • This contract does not expose a combined team score; it carries lane/swimmer/clock/place rows.