toCamelCase method

String toCamelCase()

Converts snake_case or kebab-case to camelCase

Example:

'app_settings'.toCamelCase(); // appSettings
'user-profile-info'.toCamelCase(); // userProfileInfo

Implementation

String toCamelCase() {
  final pascal = toPascalCase();
  if (pascal.isEmpty) return '';
  return pascal[0].toLowerCase() + pascal.substring(1);
}