enCode method

String enCode(
  1. String value
)

Implementation

String enCode(String value) {
  var name = value.toUpperCase();
  var morseCode = "";
  var listString = name.split("");
  var indexList = morseCodeMap.keys.toList();
  // print(indexList.indexOf(" "));
  for (int i = 0; i < listString.length; i++) {
    if (listString[i] == " ") {
      morseCode += "/ ";
    } else {
      morseCode +=
          (morseCodeMap.values.elementAt(indexList.indexOf(listString[i])) +
              " ");
    }
  }
  return (morseCode);
}