addCirclesFromJson method

  1. @override
Future<List<Circle>> addCirclesFromJson(
  1. String json, [
  2. List<Map>? data
])
override

Implementation

@override
Future<List<Circle>> addCirclesFromJson(String json,
    [List<Map>? data]) async {
  final List<dynamic> lineIds = await _channel.invokeMethod(
    'circle#addJson',
    <String, dynamic>{
      'json': json,
    },
  );
  List<Circle> lines = [];
  lineIds.forEach((element) {
    CircleOptions options = CircleOptions.fromJson(element['options']);
    lines.add(Circle(element['id'], options, null));
  });

  return lines;
}