Class: ServiceWorkerContentsAPI
#
@jupyterlite/contents.ServiceWorkerContentsAPI
An Emscripten-compatible synchronous Contents API using the service worker.
Hierarchy#
-
↳
ServiceWorkerContentsAPI
Constructors#
constructor
#
new ServiceWorkerContentsAPI
(baseUrl
,driveName
,mountpoint
,FS
,ERRNO_CODES
)
Parameters#
Name |
Type |
---|---|
|
|
|
|
|
|
|
|
|
|
Overrides#
Defined in#
Properties#
ERRNO_CODES
#
Protected
ERRNO_CODES
:any
Inherited from#
Defined in#
FS
#
Protected
FS
:FS
Inherited from#
Defined in#
_baseUrl
#
Private
_baseUrl
:string
Defined in#
Accessors#
endpoint
#
get
endpoint
():string
Get the api/drive endpoint
Returns#
string
Defined in#
Methods#
get
#
get
(path
):IFile
Parameters#
Name |
Type |
---|---|
|
|
Returns#
Inherited from#
Defined in#
getattr
#
getattr
(path
):IStats
Parameters#
Name |
Type |
---|---|
|
|
Returns#
Inherited from#
Defined in#
getmode
#
getmode
(path
):number
Parameters#
Name |
Type |
---|---|
|
|
Returns#
number
Inherited from#
Defined in#
lookup
#
lookup
(path
):ILookup
Parameters#
Name |
Type |
---|---|
|
|
Returns#
Inherited from#
Defined in#
mknod
#
mknod
(path
,mode
):null
Parameters#
Name |
Type |
---|---|
|
|
|
|
Returns#
null
Inherited from#
Defined in#
normalizePath
#
normalizePath
(path
):string
Normalize a Path by making it compliant for the content manager
Parameters#
Name |
Type |
---|---|
|
|
Returns#
string
Inherited from#
Defined in#
put
#
put
(path
,value
):null
Parameters#
Name |
Type |
---|---|
|
|
|
Returns#
null
Inherited from#
Defined in#
readdir
#
readdir
(path
):string
[]
Parameters#
Name |
Type |
---|---|
|
|
Returns#
string
[]
Inherited from#
Defined in#
rename
#
rename
(oldPath
,newPath
):null
Parameters#
Name |
Type |
---|---|
|
|
|
|
Returns#
null
Inherited from#
Defined in#
request
#
request
<T
>(data
):TDriveResponse
<T
>
Type parameters#
Name |
Type |
---|---|
|
extends |
Parameters#
Name |
Type |
---|---|
|
Returns#
Overrides#
Defined in#
rmdir
#
rmdir
(path
):null
Parameters#
Name |
Type |
---|---|
|
|
Returns#
null