***`
@jupyterlite / @jupyterlite/services / DriveFS
Class: DriveFS#
Defined in: packages/services/src/contents/drivefs.ts:663
Constructors#
Constructor#
**new DriveFS**(options):DriveFS
Defined in: packages/services/src/contents/drivefs.ts:670
Parameters#
options#
Returns#
DriveFS
Properties#
API#
**API**:ContentsAPI
Defined in: packages/services/src/contents/drivefs.ts:665
`***
driveName#
driveName:string
Defined in: packages/services/src/contents/drivefs.ts:668
***`
ERRNO_CODES#
**ERRNO\_CODES**:any
Defined in: packages/services/src/contents/drivefs.ts:667
`***
FS#
FS:FS
Defined in: packages/services/src/contents/drivefs.ts:664
***`
node_ops#
**node\_ops**:IEmscriptenNodeOps
Defined in: packages/services/src/contents/drivefs.ts:682
`***
PATH#
PATH:PATH
Defined in: packages/services/src/contents/drivefs.ts:666
***`
stream_ops#
**stream\_ops**:IEmscriptenStreamOps
Defined in: packages/services/src/contents/drivefs.ts:683
Methods#
createAPI()#
**createAPI**(options):ContentsAPI
Defined in: packages/services/src/contents/drivefs.ts:690
Create the ContentsAPI.
This is supposed to be overwritten if needed.
Parameters#
options#
Returns#
`***
createNode()#
createNode(parent,name,mode,dev):IEmscriptenFSNode
Defined in: packages/services/src/contents/drivefs.ts:704
Parameters#
parent#
null | IEmscriptenFSNode
name#
string
mode#
number
dev#
number
Returns#
***`
getMode()#
**getMode**(path):number
Defined in: packages/services/src/contents/drivefs.ts:720
Parameters#
path#
string
Returns#
number
`***
mount()#
mount(mount):IEmscriptenFSNode
Defined in: packages/services/src/contents/drivefs.ts:700
Parameters#
mount#
any
Returns#
***`
realPath()#
**realPath**(node):string`
Defined in: packages/services/src/contents/drivefs.ts:724
Parameters#
node#
Returns#
string