Theia API Documentation v1.65.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/filesystem
node/download/file-download-cache
FileDownloadCache
Class FileDownloadCache
Index
Constructors
constructor
Properties
downloads
expire
Time
In
Minutes
logger
Methods
add
Download
delete
Download
delete
Recursively
expire
Downloads
get
Download
values
Constructors
constructor
new
FileDownloadCache
()
:
FileDownloadCache
Returns
FileDownloadCache
Properties
Protected
Readonly
downloads
downloads
:
Map
<
string
,
DownloadStorageItem
>
= ...
Protected
Readonly
expire
Time
In
Minutes
expireTimeInMinutes
:
number
= 1
Protected
Readonly
logger
logger
:
ILogger
Methods
add
Download
addDownload
(
id
:
string
,
downloadInfo
:
DownloadStorageItem
)
:
void
Parameters
id
:
string
downloadInfo
:
DownloadStorageItem
Returns
void
delete
Download
deleteDownload
(
id
:
string
)
:
void
Parameters
id
:
string
Returns
void
Protected
delete
Recursively
deleteRecursively
(
pathToDelete
:
string
)
:
void
Parameters
pathToDelete
:
string
Returns
void
Protected
expire
Downloads
expireDownloads
()
:
void
Returns
void
get
Download
getDownload
(
id
:
string
)
:
undefined
|
DownloadStorageItem
Parameters
id
:
string
Returns
undefined
|
DownloadStorageItem
values
values
()
:
{
[
key
:
string
]:
DownloadStorageItem
}
Returns
{
[
key
:
string
]:
DownloadStorageItem
}
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
downloads
expire
Time
In
Minutes
logger
Methods
add
Download
delete
Download
delete
Recursively
expire
Downloads
get
Download
values
Eclipse Theia Website
GitHub
Theia API Documentation v1.65.0
Loading...