Spec-Zone.ru › Deno 1

Deno.FileInfo

Предоставляет информацию о файле и возвращается Deno.stat, Deno.lstat, Deno.statSync и Deno.lstatSync, или при вызове stat() и statSync() на экземпляре Deno.FsFile.

interface FileInfo {
atime: Date | null;
birthtime: Date | null;
blksize: number | null;
blocks: number | null;
dev: number | null;
gid: number | null;
ino: number | null;
isDirectory: boolean;
isFile: boolean;
isSymlink: boolean;
mode: number | null;
mtime: Date | null;
nlink: number | null;
rdev: number | null;
size: number;
uid: number | null;
}

Свойства

atime: Date | null

Время последнего доступа к файлу. Соответствует полю atime из stat на Unix и ftLastAccessTime на Windows. Может быть недоступно на всех платформах.

birthtime: Date | null

Время создания файла. Соответствует полю birthtime из stat на Mac/BSD и ftCreationTime на Windows. Может быть недоступно на всех платформах.

blksize: number | null

Размер блока для ввода-вывода файловой системы.

Только Linux/Mac OS.

blocks: number | null

Количество блоков, выделенных для файла, в единицах по 512 байт.

Только Linux/Mac OS.

dev: number | null

Идентификатор устройства, содержащего файл.

Только Linux/Mac OS.

gid: number | null

Идентификатор группы владельца файла.

Только Linux/Mac OS.

ino: number | null

Номер узла.

Только Linux/Mac OS.

isDirectory: boolean

Истинно, если это информация о обычной директории. Взаимоисключающее с FileInfo.isFile и FileInfo.isSymlink.

isFile: boolean

Истинно, если это информация о обычном файле. Взаимоисключающее с FileInfo.isDirectory и FileInfo.isSymlink.

isSymlink: boolean

Истинно, если это информация о символической ссылке. Взаимоисключающее с FileInfo.isFile и FileInfo.isDirectory.

mode: number | null

НЕСТАБИЛЬНО: Совместимость с поведением Go на Windows для mode.

Необработанные биты st_mode, содержащие стандартные Unix разрешения для этого файла/каталога.

mtime: Date | null

Время последней модификации файла. Соответствует полю mtime из stat на Linux/Mac OS и ftLastWriteTime на Windows. Может быть недоступно на всех платформах.

nlink: number | null

Количество жёстких ссылок, указывающих на этот файл.

Только Linux/Mac OS.

rdev: number | null

Идентификатор устройства этого файла.

Только Linux/Mac OS.

size: number

Размер файла в байтах.

uid: number | null

Идентификатор пользователя владельца файла.

Только Linux/Mac OS.

© 2018–2022 the Deno authors
https://doc.deno.land/deno/stable/~/Deno.FileInfo

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API