Class: ContentsAPI
#
@jupyterlite/contents.ContentsAPI
Wrap ServiceWorker requests for an Emscripten-compatible synchronous API.
Constructors#
constructor
#
new ContentsAPI
(baseUrl
,driveName
,mountpoint
,FS
,ERRNO_CODES
)
Parameters#
Name |
Type |
---|---|
|
|
|
|
|
|
|
|
|
|
Defined in#
Properties#
ERRNO_CODES
#
Private
ERRNO_CODES
:any
Defined in#
FS
#
Private
FS
:FS
Defined in#
_baseUrl
#
Private
_baseUrl
:string
Defined in#
_driveName
#
Private
_driveName
:string
Defined in#
_mountpoint
#
Private
_mountpoint
: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#
Defined in#
getattr
#
getattr
(path
):IStats
Parameters#
Name |
Type |
---|---|
|
|
Returns#
Defined in#
getmode
#
getmode
(path
):number
Parameters#
Name |
Type |
---|---|
|
|
Returns#
number
Defined in#
lookup
#
lookup
(path
):ILookup
Parameters#
Name |
Type |
---|---|
|
|
Returns#
Defined in#
mknod
#
mknod
(path
,mode
):any
Parameters#
Name |
Type |
---|---|
|
|
|
|
Returns#
any
Defined in#
normalizePath
#
normalizePath
(path
):string
Normalize a Path by making it compliant for the content manager
Parameters#
Name |
Type |
---|---|
|
|
Returns#
string
Defined in#
put
#
put
(path
,value
):any
Parameters#
Name |
Type |
---|---|
|
|
|
Returns#
any
Defined in#
readdir
#
readdir
(path
):string
[]
Parameters#
Name |
Type |
---|---|
|
|
Returns#
string
[]
Defined in#
rename
#
rename
(oldPath
,newPath
):void
Parameters#
Name |
Type |
---|---|
|
|
|
|
Returns#
void
Defined in#
request
#
request
(data
):any
Parameters#
Name |
Type |
---|---|
|
Returns#
any
Defined in#
rmdir
#
rmdir
(path
):void
Parameters#
Name |
Type |
---|---|
|
|
Returns#
void