toSnakeCase method
Converts a string to snake_case
Implementation
String toSnakeCase(String input) {
return input
.replaceAllMapped(RegExp(r'([A-Z])'),
(Match match) => '_${match.group(1)!.toLowerCase()}')
.toLowerCase()
.replaceFirst(RegExp(r'^_'), '');
}