Skip to main content
Version: Next (2.x)

FileManager

Constructors

Constructor

new FileManager(fileOptions?): FileManager

Parameters

ParameterType

fileOptions?

FileOptions

Returns

FileManager

Properties

PropertyTypeDefault value

files

File[]

[]

fileOptions?

FileOptions

undefined

Methods

add()

add(...file): void

Parameters

ParameterType

...file

File[]

Returns

void


createAndAdd()

createAndAdd(filename, content, tag, options?): File

Parameters

ParameterType

filename

string

content

string

tag

string

options?

FileOptions

Returns

File


get()

get(filename): File | undefined

Parameters

ParameterType

filename

string

Returns

File | undefined


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