@jupyterlite


@jupyterlite / @jupyterlite/contents / DriveFSEmscriptenStreamOps

Class: ~~DriveFSEmscriptenStreamOps~~#

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

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';

Implements#

Constructors#

Constructor#

new DriveFSEmscriptenStreamOps(fs): DriveFSEmscriptenStreamOps

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

Parameters#

fs#

DriveFS

Returns#

DriveFSEmscriptenStreamOps

Methods#

~~close()~~#

close(stream): void

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

Parameters#

stream#

IDriveStream

Returns#

void

Implementation of#

IEmscriptenStreamOps.close


~~llseek()~~#

llseek(stream, offset, whence): number

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

Parameters#

stream#

IDriveStream

offset#

number

whence#

number

Returns#

number

Implementation of#

IEmscriptenStreamOps.llseek


~~open()~~#

open(stream): void

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

Parameters#

stream#

IDriveStream

Returns#

void

Implementation of#

IEmscriptenStreamOps.open


~~read()~~#

read(stream, buffer, offset, length, position): number

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

Parameters#

stream#

IDriveStream

buffer#

Uint8Array

offset#

number

length#

number

position#

number

Returns#

number

Implementation of#

IEmscriptenStreamOps.read


~~write()~~#

write(stream, buffer, offset, length, position): number

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

Parameters#

stream#

IDriveStream

buffer#

Uint8Array

offset#

number

length#

number

position#

number

Returns#

number

Implementation of#

IEmscriptenStreamOps.write