TreeRowBorder class
Describes the border for a TreeRow.
- Inheritance
-
- Object
- SpanBorder
- TreeRowBorder
Constructors
- TreeRowBorder({BorderSide top = BorderSide.none, BorderSide bottom = BorderSide.none, BorderSide left = BorderSide.none, BorderSide right = BorderSide.none})
-
Creates a TreeRowBorder.
const
- TreeRowBorder.all(BorderSide side)
-
Creates a TreeRowBorder with the provided BorderSide applied to all
sides.
const
Properties
- bottom → BorderSide
-
The border to paint on the top, or leading edge of the TreeRow.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- leading → BorderSide
-
The border to draw on the leading side of the span.
finalinherited
- left → BorderSide
-
The border to draw on the left side of the TreeRow.
final
- right → BorderSide
-
The border to draw on the right side of the TreeRow.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- top → BorderSide
-
The border to paint on the top, or leading edge of the TreeRow.
no setter
- trailing → BorderSide
-
The border to draw on the trailing side of the span, based on the
AxisDirection.
finalinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
paint(
SpanDecorationPaintDetails details, BorderRadius? borderRadius) → void -
Called to draw the border around a span.
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited