Skip to main content
Version: 1.x

FileManager

Constructors​

Constructor​

new FileManager(fileOptions?): FileManager

Parameters​

ParameterType

fileOptions?

FileOptions

Returns​

FileManager

Properties​

PropertyModifierTypeDefault value

files

public

File[]

[]

fileOptions?

public

FileOptions

undefined

Methods​

add()​

add(...file): void

Parameters​

ParameterType

...file

File[]

Returns​

void


createAndAdd()​

createAndAdd(filename, content, tag): File

Parameters​

ParameterType

filename

string

content

string

tag

string

Returns​

File


get()​

get(filename): undefined | File

Parameters​

ParameterType

filename

string

Returns​

undefined | File


getAll()​

getAll(): File[]

Returns​

File[]


getByTag()​

getByTag(tag): File[]

Parameters​

ParameterType

tag

string

Returns​

File[]


getPersistedFiles()​

getPersistedFiles(): File[]

Returns​

File[]


remove()​

remove(filename): void

Parameters​

ParameterType

filename

string

Returns​

void


removeAll()​

removeAll(): void

Returns​

void


removeByTag()​

removeByTag(tag): void

Parameters​

ParameterType

tag

string

Returns​

void


unlinkAll()​

unlinkAll(): Promise<void>

Returns​

Promise<void>


writeAll()​

writeAll(): Promise<void[]>

Returns​

Promise<void[]>


writeByTag()​

writeByTag(tag): Promise<void[]>

Parameters​

ParameterType

tag

string

Returns​

Promise<void[]>