fileNameWithoutExtension property

String get fileNameWithoutExtension

File name without its extension. "a/b.tar.gz" → "b.tar"

Implementation

String get fileNameWithoutExtension {
  final String name = fileName;
  if (name.isEmpty) return "";
  final int dotIndex = name.lastIndexOf(".");
  return dotIndex > 0 ? name.substring(0, dotIndex) : name;
}