addLinesFromJson method

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

Implementation

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

  return lines;
}