toUnderscoreName static method
Implementation
static String toUnderscoreName(String name) {
return name
.replaceAllMapped(
RegExp(r'(?<=[a-z])(?=[A-Z-])'),
(match) => '_${match.group(0)!.toLowerCase()}',
)
.replaceAll('-', '');
}