Skip to main content

Interface: VirtualFS

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

Extends

  • DisposableEx

Properties

fs

readonly fs: Required<VFileSystem>

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

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:440

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:448

Indicates that logging has been enabled.

Methods

[dispose]()

[dispose](): void

Defined in: node_modules/.pnpm/@types+node@20.19.33/node_modules/@types/node/compatibility/disposable.d.ts:11

Returns

void

Inherited from

DisposableEx.[dispose]


dispose()

dispose(): void

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

Returns

void

Inherited from

DisposableEx.dispose


enableLogging()

enableLogging(value?): void

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

Parameters

value?

boolean

Returns

void


getFS()

getFS(url): VFileSystem

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

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:428

Parameters

provider

VFileSystemProvider

providers

...VFileSystemProvider[]

Returns

DisposableEx


reset()

reset(): void

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

Clear the cache of file systems.

Returns

void