PathMarker<T> constructor

PathMarker<T>({
  1. dynamic display = Display.ALWAYS,
  2. dynamic minZoomLevel = 0,
  3. dynamic maxZoomLevel = 65535,
  4. dynamic item,
  5. double strokeWidth = 1.0,
  6. int strokeColor = 0xff000000,
  7. 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();
}