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 | 3x 3x | import * as vscode from 'vscode';
import { IToken } from '@faubulous/mentor-rdf-parsers';
import { getTokenRange } from '@src/utilities';
/**
* Get the whitespace-adjusted range of a token as a `vscode.Range`.
* @param token A token.
* @returns The range covering the token's non-whitespace content.
*/
export function getRangeFromToken(token: IToken): vscode.Range {
const range = getTokenRange(token);
return new vscode.Range(
range.start.line,
range.start.character,
range.end.line,
range.end.character
);
}
|