Implementation
static CircleAnnotationOptions decode(Object message) {
final Map<Object?, Object?> pigeonMap = message as Map<Object?, Object?>;
return CircleAnnotationOptions(
geometry: (pigeonMap['geometry'] as Map<Object?, Object?>?)
?.cast<String?, Object?>(),
circleSortKey: pigeonMap['circleSortKey'] as double?,
circleBlur: pigeonMap['circleBlur'] as double?,
circleColor: pigeonMap['circleColor'] as int?,
circleOpacity: pigeonMap['circleOpacity'] as double?,
circleRadius: pigeonMap['circleRadius'] as double?,
circleStrokeColor: pigeonMap['circleStrokeColor'] as int?,
circleStrokeOpacity: pigeonMap['circleStrokeOpacity'] as double?,
circleStrokeWidth: pigeonMap['circleStrokeWidth'] as double?,
);
}