digitToFarsiString function

String digitToFarsiString(
  1. String digits
)

Implementation

String digitToFarsiString(String digits) {
  digits = checkAndFormatDigits(digits);
  const int splitCount = 3;
  List<String> list = [];
  final lastIndex = digits.length;
  for (int i = lastIndex; i > 0; i -= splitCount) {
    final start = (i - splitCount < 0) ? 0 : (i - splitCount);
    final end = i;
    list.add(digits.substring(start, end));
  }
  return _mergeNameOfAllDigits(list);
}