toSnakeCase method

String toSnakeCase()

Implementation

String toSnakeCase() {
  return replaceAllMapped(
          RegExp(r'[A-Z]'), (match) => '_${match.group(0)!.toLowerCase()}')
      .replaceAll(RegExp(r'\s+'), '_')
      .toLowerCase();
}