getStringPositionsOf static method
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;
}