Implementation
static CameraOptions decode(Object message) {
final Map<Object?, Object?> pigeonMap = message as Map<Object?, Object?>;
return CameraOptions(
center: (pigeonMap['center'] as Map<Object?, Object?>?)
?.cast<String?, Object?>(),
padding: pigeonMap['padding'] != null
? MbxEdgeInsets.decode(pigeonMap['padding']!)
: null,
anchor: pigeonMap['anchor'] != null
? ScreenCoordinate.decode(pigeonMap['anchor']!)
: null,
zoom: pigeonMap['zoom'] as double?,
bearing: pigeonMap['bearing'] as double?,
pitch: pigeonMap['pitch'] as double?,
);
}