Skip to main content

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[]>