LineStyle class
线段样式
Constructors
Properties
- align → Align2
-
因为Flutter绘制直线时是平分的,
因此为了优化视觉效果,提供了一个对齐方式
final
- cap → StrokeCap
-
final
- color → Color
-
final
-
dash
→ List<
double> -
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- join → StrokeJoin
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- shader → Shader?
-
final
- shadow → BoxShadow?
-
final
- smooth → bool
-
final
- width → double
-
final
Methods
-
drawArc(
Canvas canvas, Paint paint, double radius, num startAngle, num sweepAngle, {Offset center = Offset.zero}) → void - 绘制一个圆弧部分(也可以绘制圆)
-
drawPath(
Canvas canvas, Paint paint, Path path, {bool drawDash = false, double? maxWidth, double? colorOP}) → void -
drawPolygon(
Canvas canvas, Paint paint, List< Offset> points, {bool close = false, bool refillPaint = true, double? maxWidth}) → void -
fillPaint(
Paint paint, {Rect? rect, double? maxStrokeWidth, double? colorOP}) → void -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited