TournamentBracketPainter<T> class
Constructors
-
TournamentBracketPainter({required int levels, required List<List<T>> teams, required double width, TextStyle? teamNameStyle, required String name(T model), required BuildContext context, dynamic onContainerTapDown(T? team, TapDownDetails tapDownDetails)?, dynamic onMatchButtonPress(T? team1, T? team2, TapDownDetails tapDownDetails)?, bool onSameTeam(T? team1, T? tema2)?, double? containerRadious, Radius? stageIndicatorRadious, Color? containerColor, Color? stagePrimaryColor, Color? stageSecondaryColor, Color? connectorColor, Color? winnerConnectorColor, required Color backgeoundColor, required double iconSize, required IconData icon, required double borderWidth, required double sepration, required double space})
-
Methods
-
addListener(VoidCallback listener)
→ void
-
Register a closure to be notified when it is time to repaint.
inherited
-
getColor(int i, int l, int index)
→ Color
-
-
getHrizotalcolor(int i, int l, int index, Paint paint, bool isInTop)
→ Color
-
-
hitTest(Offset position)
→ bool?
-
Called whenever a hit test is being performed on an object that is using
this custom paint delegate.
inherited
-
isOdd(int number)
→ bool
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
paint(Canvas canvas, Size size)
→ void
-
Called whenever the object needs to paint. The given Canvas has its
coordinate space configured such that the origin is at the top left of the
box. The area of the box is the size of the
size argument.
override
-
removeListener(VoidCallback listener)
→ void
-
Remove a previously registered closure from the list of closures that the
object notifies when it is time to repaint.
inherited
-
s(double teamsPerLevel, double numLines, int l, TouchyCanvas canvas, double xaxis, List copiedList, int index, int i, List<double> yaxis)
→ int
-
-
s2(double teamsPerLevel, double numLines, int l, TouchyCanvas canvas, double xaxis, List copiedList, int index, int i, List<double> yaxis)
→ int
-
-
shouldRebuildSemantics(covariant CustomPainter oldDelegate)
→ bool
-
Called whenever a new instance of the custom painter delegate class is
provided to the RenderCustomPaint object, or any time that a new
CustomPaint object is created with a new instance of the custom painter
delegate class (which amounts to the same thing, because the latter is
implemented in terms of the former).
inherited
-
shouldRepaint(covariant TournamentBracketPainter oldDelegate)
→ bool
-
Called whenever a new instance of the custom painter delegate class is
provided to the RenderCustomPaint object, or any time that a new
CustomPaint object is created with a new instance of the custom painter
delegate class (which amounts to the same thing, because the latter is
implemented in terms of the former).
override
-
toString()
→ String
-
A string representation of this object.
inherited