getStringPositionsOf static method

String getStringPositionsOf(
  1. BuildContext context
)

Implementation

static String getStringPositionsOf(BuildContext context) {
  String stringPositions = '{"ALStringPositions":[';
  void visitor(Element element) {
    if (element.widget is Text) {
      ALStringPosition spos = new ALStringPosition(element, context);
      if (stringPositions != '{"ALStringPositions":[') {
        stringPositions = stringPositions + "," + spos.separator;
      }
      stringPositions = stringPositions + spos.toJson();
    }
    element.visitChildren(visitor);
  }
  context.visitChildElements(visitor);
  stringPositions = stringPositions + "]}\n";
  return stringPositions;
}