Skip to main content

Class: Stat

A file or directory status object.

Extends​

  • BaseClient

Constructors​

Constructor​

new Stat(ctx?, _id?, _fileType?, _name?, _permissions?, _size?): Stat

Constructor is used for internal usage only, do not create object from it.

Parameters​

ctx?​

Context

_id?​

StatID

_fileType?​

FileType

_name?​

string

_permissions?​

number

_size?​

number

Returns​

Stat

Overrides​

BaseClient.constructor

Methods​

fileType()​

fileType(): Promise<FileType>

file type

Returns​

Promise<FileType>


id()​

id(): Promise<StatID>

A unique identifier for this Stat.

Returns​

Promise<StatID>


name()​

name(): Promise<string>

file name

Returns​

Promise<string>


permissions()​

permissions(): Promise<number>

permission bits

Returns​

Promise<number>


size()​

size(): Promise<number>

file size

Returns​

Promise<number>