extensionOf static method

String extensionOf(
  1. String source,
  2. String fallback
)

Implementation

static String extensionOf(String source, String fallback) {
  final String raw = path.extension(source);
  final String clean = raw.startsWith(".") ? raw.substring(1) : raw;
  return (clean.isEmpty ? fallback : clean).toLowerCase();
}