decode static method Null safety

OfflineRegionTilePyramidDefinition decode(
  1. Object message
)

Implementation

static OfflineRegionTilePyramidDefinition decode(Object message) {
  final Map<Object?, Object?> pigeonMap = message as Map<Object?, Object?>;
  return OfflineRegionTilePyramidDefinition(
    styleURL: pigeonMap['styleURL']! as String,
    bounds: CoordinateBounds.decode(pigeonMap['bounds']!),
    minZoom: pigeonMap['minZoom']! as double,
    maxZoom: pigeonMap['maxZoom']! as double,
    pixelRatio: pigeonMap['pixelRatio']! as double,
    glyphsRasterizationMode: GlyphsRasterizationMode
        .values[pigeonMap['glyphsRasterizationMode']! as int],
  );
}