TextBlock.fromMap constructor

TextBlock.fromMap(
  1. Map map
)

Implementation

factory TextBlock.fromMap(Map<dynamic, dynamic> map) {
  final text = map['text'];
  final rect = _mapToRect(map['rect']);
  final recognizedLanguages =
      _listToRecognizedLanguages(map['recognizedLanguages']);
  final points = _listToCornerPoints(map['points']);
  final lines = <TextLine>[];
  for (var line in map['lines']) {
    final textLine = TextLine.fromMap(line);
    lines.add(textLine);
  }
  return TextBlock._(text, lines, rect, recognizedLanguages, points);
}