@jupyterlite


@jupyterlite / @jupyterlite/contents / DriveFS

Class: ~~DriveFS~~#

Defined in: packages/services/lib/contents/drivefs.d.ts:150

Deprecated#

This package is deprecated and will be removed in 0.8.0. Please import from @jupyterlite/services instead.

This package now acts as a shim that re-exports contents-related components from @jupyterlite/services for backward compatibility.

Example#

// Old (deprecated):
import { BrowserStorageDrive } from '@jupyterlite/contents';

// New (recommended):
import { BrowserStorageDrive } from '@jupyterlite/services';

Constructors#

Constructor#

new DriveFS(options): DriveFS

Defined in: packages/services/lib/contents/drivefs.d.ts:156

Parameters#

options#

IOptions

Returns#

DriveFS

Properties#

~~API~~#

API: ContentsAPI

Defined in: packages/services/lib/contents/drivefs.d.ts:152


~~driveName~~#

driveName: string

Defined in: packages/services/lib/contents/drivefs.d.ts:155


~~ERRNO_CODES~~#

ERRNO_CODES: any

Defined in: packages/services/lib/contents/drivefs.d.ts:154


~~FS~~#

FS: FS

Defined in: packages/services/lib/contents/drivefs.d.ts:151


~~node_ops~~#

Defined in: packages/services/lib/contents/drivefs.d.ts:157


~~PATH~~#

PATH: PATH

Defined in: packages/services/lib/contents/drivefs.d.ts:153


~~stream_ops~~#

Defined in: packages/services/lib/contents/drivefs.d.ts:158

Methods#

~~createAPI()~~#

createAPI(options): ContentsAPI

Defined in: packages/services/lib/contents/drivefs.d.ts:164

Create the ContentsAPI.

This is supposed to be overwritten if needed.

Parameters#

options#

IOptions

Returns#

ContentsAPI


~~createNode()~~#

createNode(parent, name, mode, dev): IEmscriptenFSNode

Defined in: packages/services/lib/contents/drivefs.d.ts:166

Parameters#

parent#

IEmscriptenFSNode | null

name#

string

mode#

number

dev#

number

Returns#

IEmscriptenFSNode


~~getMode()~~#

getMode(path): number

Defined in: packages/services/lib/contents/drivefs.d.ts:167

Parameters#

path#

string

Returns#

number


~~mount()~~#

mount(mount): IEmscriptenFSNode

Defined in: packages/services/lib/contents/drivefs.d.ts:165

Parameters#

mount#

any

Returns#

IEmscriptenFSNode


~~realPath()~~#

realPath(node): string

Defined in: packages/services/lib/contents/drivefs.d.ts:168

Parameters#

node#

IEmscriptenFSNode

Returns#

string