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#
PrivateERRNO_CODES:any
Defined in#
FS#
PrivateFS:FS
Defined in#
_baseUrl#
Private_baseUrl:string
Defined in#
_driveName#
Private_driveName:string
Defined in#
_mountpoint#
Private_mountpoint:string
Defined in#
Accessors#
endpoint#
getendpoint():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