String camelCaseFromSnakeCase(String string)

Source

String camelCaseFromSnakeCase(String string) {
  return string.split("_").map((str) {
    var firstChar = str.substring(0, 1);
    var remainingString = str.substring(1, str.length);
    return firstChar.toUpperCase() + remainingString;
  }).join("");
}