getStrDistance method
Implementation
getStrDistance(str, List msgList) {
myLogAll('getStrDistance');
int result = 0;
for (int i = 0; i < msgList.length; i++) {
dynamic element = msgList[i];
int index = str.indexOf(element);
if (index > -1) {
result += index;
var strLeft = str.substring(0, index);
var strRight = str.substring(index + element.length);
str = strRight + strLeft;
} else {
result += str.toString().length;
}
}
return result;
}