camelize static method

String camelize(
  1. String key
)

Implementation

static String camelize(String key) {
  final parts = key.split(_camelizeRegex);

  return parts.fold<StringBuffer>(
    StringBuffer(),
    (a, b) {
      if (a.length > 0) {
        a.write(b[0].toUpperCase());

        if (b.length > 1) {
          a.write(b.substring(1));
        }
      } else {
        a.write(b);
      }

      return a;
    },
  ).toString();
}