Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | import * as vscode from 'vscode';
/**
* Interface for the WorkspaceIndexerService which handles indexing
* of RDF documents in the workspace.
*/
export interface IWorkspaceIndexerService {
/**
* Indicates if all workspace files have been indexed.
*/
readonly indexed: boolean;
/**
* An event that is fired when all workspace files have been indexed.
*/
readonly onDidFinishIndexing: vscode.Event<boolean>;
/**
* Builds an index of all RDF resources in the current workspace.
* @param force Whether to force re-indexing of all files.
*/
indexWorkspace(force?: boolean): Promise<void>;
/**
* Wait for all workspace files to be indexed.
* @returns A promise that resolves when all workspace files were indexed.
*/
waitForIndexed(): Promise<void>;
}
|