переменная Path::filename

Часть пути содержащая только имя файла и его расширение

Синтаксис

String
Path.filename

Описание

Поле filename содержит информацию о имени файла, указанном в текущем пути. Формально - это часть пути после последнего разделителя каталогов и до конца пути, или весь путь, если в нем нет ни одного разделителя.

Заметки

Примеры использования:


import "dart:io";

void main() {
  // объявим несколько путей
  List<Path> absolutePath = [
    new Path("build.xml"),
    new Path("/home/user/photo.jpg"),
    new Path("/mnt/"),
    new Path.fromNative("d:\\sync.bat"),
    new Path.fromNative("\\\\server\\storage\\"),
  ];

  // выведем имена файлов для путей
  for(Path path in absolutePath) {
    print("${path.toNativePath()} - ${path.filename}");
  }

  // получим в выводе
  // build.xml - build.xml
  // \home\user\photo.jpg - photo.jpg
  // \mnt\ -
  // d:\sync.bat - sync.bat
  // \\server\storage\ -
}
						

Официальная документация (английский)