bracket_view library

A reusable tournament bracket widget with scroll-driven animations.

Classes

BracketMatch
Represents a single match/tie in the bracket.
BracketMatchLeg
One leg of a two-leg tie. Optional — only used when the consumer wants to surface per-leg information (date, venue, individual leg score).
BracketRound
Represents a round in the tournament bracket.
BracketTeam
Represents a team in a bracket match.
BracketTheme
Visual configuration for the bracket widget.
BracketView
A responsive tournament bracket widget.
TeamLogoTheme
Visual configuration for the team logo avatar in the default match card.

Enums

BracketMatchStatus
Status of a bracket match.
BracketWinnerSide
Which side of a BracketMatch won the tie.