PathMarker<T> constructor
PathMarker<T> ({
- dynamic display = Display.ALWAYS,
- dynamic minZoomLevel = 0,
- dynamic maxZoomLevel = 65535,
- dynamic item,
- double strokeWidth = 1.0,
- int strokeColor = 0xff000000,
- required DisplayModel displayModel,
Implementation
PathMarker({
display = Display.ALWAYS,
minZoomLevel = 0,
maxZoomLevel = 65535,
item,
double strokeWidth = 1.0,
int strokeColor = 0xff000000,
required DisplayModel displayModel,
}) : assert(display != null),
assert(minZoomLevel >= 0),
assert(maxZoomLevel <= 65535),
assert(strokeWidth >= 0),
super(
display: display,
minZoomLevel: minZoomLevel,
maxZoomLevel: maxZoomLevel,
item: item,
) {
initPaintMixin(DisplayModel.STROKE_MIN_ZOOMLEVEL);
setStrokeColorFromNumber(strokeColor);
setStrokeWidth(strokeWidth * displayModel.getScaleFactor());
mapPath = GraphicFactory().createPath();
}