Stats

external class Stats : StatsBase<Double> (source)

A fs.Stats object provides information about a file.

Objects returned from {@link stat}, {@link lstat}, {@link fstat}, and their synchronous counterparts are of this type. If bigint in the options passed to those methods is true, the numeric values will be bigint instead of number, and the object will contain additional nanosecond-precision properties suffixed with Ns. Stat objects are not to be created directly using the new keyword.

Stats {
dev: 2114,
ino: 48064969,
mode: 33188,
nlink: 1,
uid: 85,
gid: 100,
rdev: 0,
size: 527,
blksize: 4096,
blocks: 8,
atimeMs: 1318289051000.1,
mtimeMs: 1318289051000.1,
ctimeMs: 1318289051000.1,
birthtimeMs: 1318289051000.1,
atime: Mon, 10 Oct 2011 23:24:11 GMT,
mtime: Mon, 10 Oct 2011 23:24:11 GMT,
ctime: Mon, 10 Oct 2011 23:24:11 GMT,
birthtime: Mon, 10 Oct 2011 23:24:11 GMT }

bigint version:

BigIntStats {
dev: 2114n,
ino: 48064969n,
mode: 33188n,
nlink: 1n,
uid: 85n,
gid: 100n,
rdev: 0n,
size: 527n,
blksize: 4096n,
blocks: 8n,
atimeMs: 1318289051000n,
mtimeMs: 1318289051000n,
ctimeMs: 1318289051000n,
birthtimeMs: 1318289051000n,
atimeNs: 1318289051000000000n,
mtimeNs: 1318289051000000000n,
ctimeNs: 1318289051000000000n,
birthtimeNs: 1318289051000000000n,
atime: Mon, 10 Oct 2011 23:24:11 GMT,
mtime: Mon, 10 Oct 2011 23:24:11 GMT,
ctime: Mon, 10 Oct 2011 23:24:11 GMT,
birthtime: Mon, 10 Oct 2011 23:24:11 GMT }

Since

v0.1.21

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
open external override var atime: Date
Link copied to clipboard
open external override var atimeMs: Double
Link copied to clipboard
open external override var birthtime: Date
Link copied to clipboard
open external override var birthtimeMs: Double
Link copied to clipboard
open external override var blksize: Double
Link copied to clipboard
open external override var blocks: Double
Link copied to clipboard
open external override var ctime: Date
Link copied to clipboard
open external override var ctimeMs: Double
Link copied to clipboard
open external override var dev: Double
Link copied to clipboard
open external override var gid: Double
Link copied to clipboard
open external override var ino: Double
Link copied to clipboard
open external override var mode: Double
Link copied to clipboard
open external override var mtime: Date
Link copied to clipboard
open external override var mtimeMs: Double
Link copied to clipboard
open external override var nlink: Double
Link copied to clipboard
open external override var rdev: Double
Link copied to clipboard
open external override var size: Double
Link copied to clipboard
open external override var uid: Double

Functions

Link copied to clipboard
open external override fun isBlockDevice(): Boolean
Link copied to clipboard
open external override fun isCharacterDevice(): Boolean
Link copied to clipboard
open external override fun isDirectory(): Boolean
Link copied to clipboard
open external override fun isFIFO(): Boolean
Link copied to clipboard
open external override fun isFile(): Boolean
Link copied to clipboard
open external override fun isSocket(): Boolean
Link copied to clipboard
open external override fun isSymbolicLink(): Boolean