Skip to main content

Interface: VirtualFS

Defined in: packages/cspell-io/dist/index.d.ts:426

Extends

  • DisposableEx

Properties

fs

readonly fs: Required<VFileSystem>

Defined in: packages/cspell-io/dist/index.d.ts:435

The file system. All requests will first use getFileSystem to get the file system before making the request.


fsc

readonly fsc: Required<VFileSystemCore>

Defined in: packages/cspell-io/dist/index.d.ts:439

The file system core. All requests will first use getFileSystem to get the file system before making the request.


loggingEnabled

loggingEnabled: boolean

Defined in: packages/cspell-io/dist/index.d.ts:447

Indicates that logging has been enabled.

Methods

[dispose]()

[dispose](): void

Defined in: node_modules/.pnpm/@types+node@22.20.1/node_modules/@types/node/compatibility/disposable.d.ts:9

Returns

void

Inherited from

DisposableEx.[dispose]


dispose()

dispose(): void

Defined in: packages/cspell-io/dist/index.d.ts:175

Returns

void

Inherited from

DisposableEx.dispose


enableLogging()

enableLogging(value?): void

Defined in: packages/cspell-io/dist/index.d.ts:448

Parameters

value?

boolean

Returns

void


getFS()

getFS(url): VFileSystem

Defined in: packages/cspell-io/dist/index.d.ts:431

Get the fs for a given url.

Parameters

url

URL

Returns

VFileSystem


registerFileSystemProvider()

registerFileSystemProvider(provider, ...providers): DisposableEx

Defined in: packages/cspell-io/dist/index.d.ts:427

Parameters

provider

VFileSystemProvider

providers

...VFileSystemProvider[]

Returns

DisposableEx


reset()

reset(): void

Defined in: packages/cspell-io/dist/index.d.ts:443

Clear the cache of file systems.

Returns

void