toFileName method

String toFileName()

Implementation

String toFileName() {
  final str = toCamelCase();
  final list = str.split('');
  final result = <String>[];
  for (final element in list) {
    if (element == element.toUpperCase()) {
      result
        ..add('_')
        ..add(element.toLowerCase());
    } else {
      result.add(element);
    }
  }
  return result.join();
}