getInitials static method

String getInitials(
  1. String name
)
  • Build initials with given name.
  • @parameter Name instance of Profile name
  • return initials of the name.

Implementation

static String getInitials(String name) {
  String string = "";
  // debugPrint("str.characters.length ${str}");
  if (name.characters.length >= 2) {
    if (name.trim().contains(" ")) {
      var st = name.trim().split(" ");
      string = st[0].characters.take(1).toUpperCase().toString() +
          st[1].characters.take(1).toUpperCase().toString();
    } else {
      string = name.characters.take(2).toUpperCase().toString();
    }
  } else {
    string = name;
  }
  return string;
}