diff --git a/lib/src/google_map_theme.dart b/lib/src/google_map_theme.dart index 8ffed86..d490046 100644 --- a/lib/src/google_map_theme.dart +++ b/lib/src/google_map_theme.dart @@ -24,14 +24,7 @@ class GoogleTrackTraceMapTheme { final List themes; String getJson() { - var sb = StringBuffer('['); - for (var property in themes) { - sb - ..write(jsonEncode(property.toJson())) - ..write(','); - } - sb.write(']'); - return sb.toString(); + return jsonEncode(themes.map((e) => e.toJson()).toList()); } }