***`
@jupyterlite / @jupyterlite/contents / DriveFS
Class: DriveFS
#
Defined in: packages/contents/src/drivefs.ts:601
Constructors#
Constructor
#
**new DriveFS**
(options
):DriveFS
Defined in: packages/contents/src/drivefs.ts:608
Parameters#
options#
Returns#
DriveFS
Properties#
API
#
**API**
:ContentsAPI
Defined in: packages/contents/src/drivefs.ts:603
`***
driveName
#
driveName
:string
Defined in: packages/contents/src/drivefs.ts:606
***`
ERRNO_CODES
#
**ERRNO\_CODES**
:any
Defined in: packages/contents/src/drivefs.ts:605
`***
FS
#
FS
:FS
Defined in: packages/contents/src/drivefs.ts:602
***`
node_ops
#
**node\_ops**
:IEmscriptenNodeOps
Defined in: packages/contents/src/drivefs.ts:620
`***
PATH
#
PATH
:PATH
Defined in: packages/contents/src/drivefs.ts:604
***`
stream_ops
#
**stream\_ops**
:IEmscriptenStreamOps
Defined in: packages/contents/src/drivefs.ts:621
Methods#
createAPI()
#
**createAPI**
(options
):ContentsAPI
Defined in: packages/contents/src/drivefs.ts:628
Create the ContentsAPI.
This is supposed to be overwritten if needed.
Parameters#
options#
Returns#
`***
createNode()
#
createNode
(parent
,name
,mode
,dev
):IEmscriptenFSNode
Defined in: packages/contents/src/drivefs.ts:642
Parameters#
parent#
null
| IEmscriptenFSNode
name#
string
mode#
number
dev#
number
Returns#
***`
getMode()
#
**getMode**
(path
):number
Defined in: packages/contents/src/drivefs.ts:658
Parameters#
path#
string
Returns#
number
`***
mount()
#
mount
(mount
):IEmscriptenFSNode
Defined in: packages/contents/src/drivefs.ts:638
Parameters#
mount#
any
Returns#
***`
realPath()
#
**realPath**(
node):
string`
Defined in: packages/contents/src/drivefs.ts:662
Parameters#
node#
Returns#
string