Documentation / @tenancy-node/core / LocalStorage
Class: LocalStorage
Defined in: core/src/storage/local-storage.ts:16
Driver de disco local: storage/bolivar/logo.png.
Implements
Constructors
Constructor
new LocalStorage(
options?):LocalStorage
Defined in: core/src/storage/local-storage.ts:21
Parameters
options?
LocalStorageOptions = {}
Returns
LocalStorage
Properties
name
readonlyname:"local"='local'
Defined in: core/src/storage/local-storage.ts:17
Implementation of
root
readonlyroot:string
Defined in: core/src/storage/local-storage.ts:18
Methods
delete()
delete(
key):Promise<void>
Defined in: core/src/storage/local-storage.ts:63
Parameters
key
string
Returns
Promise<void>
Implementation of
deletePrefix()
deletePrefix(
prefix):Promise<void>
Defined in: core/src/storage/local-storage.ts:93
Borra todo lo que empieza con prefix (por ejemplo, al eliminar un tenant).
Parameters
prefix
string
Returns
Promise<void>
Implementation of
exists()
exists(
key):Promise<boolean>
Defined in: core/src/storage/local-storage.ts:55
Parameters
key
string
Returns
Promise<boolean>
Implementation of
get()
get(
key):Promise<Uint8Array<ArrayBufferLike> |undefined>
Defined in: core/src/storage/local-storage.ts:42
Contenido del archivo, o undefined si no existe.
Parameters
key
string
Returns
Promise<Uint8Array<ArrayBufferLike> | undefined>
Implementation of
list()
list(
prefix):Promise<StoredFile[]>
Defined in: core/src/storage/local-storage.ts:67
Archivos cuya llave empieza con prefix.
Parameters
prefix
string
Returns
Promise<StoredFile[]>
Implementation of
ping()
ping():
Promise<void>
Defined in: core/src/storage/local-storage.ts:105
Returns
Promise<void>
Implementation of
put()
put(
key,body,_options?):Promise<void>
Defined in: core/src/storage/local-storage.ts:36
Parameters
key
string
body
string | Uint8Array<ArrayBufferLike>
_options?
Returns
Promise<void>
Implementation of
url()
url(
key):Promise<string>
Defined in: core/src/storage/local-storage.ts:101
URL para descargar el archivo (pública o firmada).
Parameters
key
string
Returns
Promise<string>