toSnakeCase method
Converts a camelCase or PascalCase string into snake_case
Implementation
String toSnakeCase() {
return replaceAllMapped(RegExp(r'([a-z])([A-Z])'), (match) {
return '${match.group(1)}_${match.group(2)?.toLowerCase()}';
}).toLowerCase();
}