Skip to main content

Interface: VirtualFS

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

Extends​

  • DisposableEx

Properties​

fs​

readonly fs: Required<VFileSystem>

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

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

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

Indicates that logging has been enabled.

Methods​

[dispose]()​

[dispose](): void

Defined in: node_modules/.pnpm/@types+node@22.20.5/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:174

Returns​

void

Inherited from​

DisposableEx.dispose


enableLogging()​

enableLogging(value?): void

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

Parameters​

value?​

boolean

Returns​

void


getFS()​

getFS(url): VFileSystem

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

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

Parameters​

provider​

VFileSystemProvider

providers​

...VFileSystemProvider[]

Returns​

DisposableEx


reset()​

reset(): void

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

Clear the cache of file systems.

Returns​

void