decode static method

MapOptions decode(
  1. Object result
)

Implementation

static MapOptions decode(Object result) {
  result as List<Object?>;
  return MapOptions(
    contextMode:
        result[0] != null ? ContextMode.values[result[0]! as int] : null,
    constrainMode:
        result[1] != null ? ConstrainMode.values[result[1]! as int] : null,
    viewportMode:
        result[2] != null ? ViewportMode.values[result[2]! as int] : null,
    orientation:
        result[3] != null ? NorthOrientation.values[result[3]! as int] : null,
    crossSourceCollisions: result[4] as bool?,
    size: result[5] != null ? Size.decode(result[5]! as List<Object?>) : null,
    pixelRatio: result[6]! as double,
    glyphsRasterizationOptions: result[7] != null
        ? GlyphsRasterizationOptions.decode(result[7]! as List<Object?>)
        : null,
  );
}