Skip to main content

Interface: VirtualFS

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

Extends​

  • DisposableEx

Properties​

fs​

readonly fs: Required<VFileSystem>

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

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

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

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

Returns​

void

Inherited from​

DisposableEx.dispose


enableLogging()​

enableLogging(value?): void

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

Parameters​

value?​

boolean

Returns​

void


getFS()​

getFS(url): VFileSystem

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

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

Parameters​

provider​

VFileSystemProvider

providers​

...VFileSystemProvider[]

Returns​

DisposableEx


reset()​

reset(): void

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

Clear the cache of file systems.

Returns​

void