PolylineLayerOptions constructor
const
PolylineLayerOptions({
- Color? strokeColor,
- num strokeWidth = strokeWidthDef,
- double strokeOpacity = strokeOpacityDef,
- StrokeCap strokeCap = strokeCapDef,
- StrokeJoin strokeJoin = strokeJoinDef,
- PathFillType pathFillType = pathFillTypeDef,
- List<
Color> gradientStrokeColors = gradientColorsDef, - List<
double> gradientStrokeStops = gradientStopsDef, - bool isDotted = isDottedDef,
- bool culling = cullingDef,
- bool interactive = interactiveDef,
- TapLayerCallback? onTap,
- TapUpLayerCallback? onTapUp,
- TapDownLayerCallback? onTapDown,
- TapLayerCallback? onTapCancel,
- TapLayerCallback? onSecondaryTap,
- TapDownLayerCallback? onSecondaryTapDown,
- TapUpLayerCallback? onSecondaryTapUp,
- TapLayerCallback? onSecondaryTapCancel,
- DoubleTapLayerCallback? onDoubleTap,
- LongPressLayerCallback? onLongPress,
- LongPressStartLayerCallback? onLongPressStart,
- LongPressMoveUpdateLayerCallback? onLongPressMoveUpdate,
- LongPressUpLayerCallback? onLongPressUp,
- LongPressEndLayerCallback? onLongPressEnd,
- LongPressLayerCallback? onSecondaryLongPress,
- LongPressStartLayerCallback? onSecondaryLongPressStart,
- LongPressMoveUpdateLayerCallback? onSecondaryLongPressMoveUpdate,
- LongPressUpLayerCallback? onSecondaryLongPressUp,
- LongPressEndLayerCallback? onSecondaryLongPressEnd,
Implementation
const PolylineLayerOptions({
Color? strokeColor,
num strokeWidth = strokeWidthDef,
double strokeOpacity = strokeOpacityDef,
StrokeCap strokeCap = strokeCapDef,
StrokeJoin strokeJoin = strokeJoinDef,
PathFillType pathFillType = pathFillTypeDef,
this.gradientStrokeColors = gradientColorsDef,
this.gradientStrokeStops = gradientStopsDef,
this.isDotted = isDottedDef,
bool culling = cullingDef,
bool interactive = interactiveDef,
TapLayerCallback? onTap,
TapUpLayerCallback? onTapUp,
TapDownLayerCallback? onTapDown,
TapLayerCallback? onTapCancel,
TapLayerCallback? onSecondaryTap,
TapDownLayerCallback? onSecondaryTapDown,
TapUpLayerCallback? onSecondaryTapUp,
TapLayerCallback? onSecondaryTapCancel,
DoubleTapLayerCallback? onDoubleTap,
LongPressLayerCallback? onLongPress,
LongPressStartLayerCallback? onLongPressStart,
LongPressMoveUpdateLayerCallback? onLongPressMoveUpdate,
LongPressUpLayerCallback? onLongPressUp,
LongPressEndLayerCallback? onLongPressEnd,
LongPressLayerCallback? onSecondaryLongPress,
LongPressStartLayerCallback? onSecondaryLongPressStart,
LongPressMoveUpdateLayerCallback? onSecondaryLongPressMoveUpdate,
LongPressUpLayerCallback? onSecondaryLongPressUp,
LongPressEndLayerCallback? onSecondaryLongPressEnd,
}) : super(
stroke: true,
strokeColor: strokeColor,
strokeWidth: strokeWidth as double,
strokeOpacity: strokeOpacity,
strokeCap: strokeCap,
strokeJoin: strokeJoin,
pathFillType: pathFillType,
culling: culling,
interactive: interactive,
onTap: onTap,
onTapUp: onTapUp,
onTapDown: onTapDown,
onTapCancel: onTapCancel,
onSecondaryTap: onSecondaryTap,
onSecondaryTapDown: onSecondaryTapDown,
onSecondaryTapUp: onSecondaryTapUp,
onSecondaryTapCancel: onSecondaryTapCancel,
onDoubleTap: onDoubleTap,
onLongPress: onLongPress,
onLongPressStart: onLongPressStart,
onLongPressMoveUpdate: onLongPressMoveUpdate,
onLongPressUp: onLongPressUp,
onLongPressEnd: onLongPressEnd,
onSecondaryLongPress: onSecondaryLongPress,
onSecondaryLongPressStart: onSecondaryLongPressStart,
onSecondaryLongPressMoveUpdate: onSecondaryLongPressMoveUpdate,
onSecondaryLongPressUp: onSecondaryLongPressUp,
onSecondaryLongPressEnd: onSecondaryLongPressEnd,
);