DecoratedInputBorder class
- Inheritance
-
- Mixed-in types
-
- Annotations
-
Methods
-
add(ShapeBorder other, {bool reversed = false})
→ ShapeBorder?
-
Attempts to create a new object that represents the amalgamation of
this
border and the other
border.
inherited
-
copyWith({BorderSide? borderSide, InputBorder? child, List<BoxShadow>? shadow, List<BoxShadow>? innerShadow, bool? isOutline, Gradient? backgroundGradient, GradientBorderSide? borderGradient, bool? clipInner})
→ InputBorder
-
Creates a copy of this input border with the specified
borderSide
.
override
-
getInnerPath(Rect rect, {TextDirection? textDirection})
→ Path
-
Create a Path that describes the inner edge of the border.
inherited
-
getOuterPath(Rect rect, {TextDirection? textDirection})
→ Path
-
Create a Path that describes the outer edge of the border.
inherited
-
lerpFrom(ShapeBorder? a, double t)
→ ShapeBorder?
-
Linearly interpolates from another ShapeBorder (possibly of another
class) to
this
.
override
-
lerpTo(ShapeBorder? b, double t)
→ ShapeBorder?
-
Linearly interpolates from
this
to another ShapeBorder (possibly of
another class).
override
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
paint(Canvas canvas, Rect rect, {double? gapStart, double gapExtent = 0.0, double gapPercentage = 0.0, TextDirection? textDirection})
→ void
-
Paint this input border on
canvas
.
override
-
paintBorder2(Canvas canvas, Rect rect, GradientBorderSide side, {TextDirection? textDirection})
→ void
-
inherited
-
paintDecoration(Canvas canvas, Rect rect, {TextDirection? textDirection})
→ void
-
inherited
-
paintInterior(Canvas canvas, Rect rect, Paint paint, {TextDirection? textDirection})
→ void
-
Paint a canvas with the appropriate shape.
inherited
-
scale(double t)
→ ShapeBorder
-
Creates a copy of this border, scaled by the factor
t
.
override
-
toString()
→ String
-
A string representation of this object.
override