copyWith method

Implementation

CircleLayerProperties copyWith(CircleLayerProperties changes) {
  return CircleLayerProperties(
    circleRadius: changes.circleRadius ?? circleRadius,
    circleColor: changes.circleColor ?? circleColor,
    circleBlur: changes.circleBlur ?? circleBlur,
    circleOpacity: changes.circleOpacity ?? circleOpacity,
    circleTranslate: changes.circleTranslate ?? circleTranslate,
    circleTranslateAnchor:
        changes.circleTranslateAnchor ?? circleTranslateAnchor,
    circlePitchScale: changes.circlePitchScale ?? circlePitchScale,
    circlePitchAlignment:
        changes.circlePitchAlignment ?? circlePitchAlignment,
    circleStrokeWidth: changes.circleStrokeWidth ?? circleStrokeWidth,
    circleStrokeColor: changes.circleStrokeColor ?? circleStrokeColor,
    circleStrokeOpacity: changes.circleStrokeOpacity ?? circleStrokeOpacity,
    circleSortKey: changes.circleSortKey ?? circleSortKey,
    visibility: changes.visibility ?? visibility,
  );
}