DocumentHighlight.fromLsp constructor
Creates a DocumentHighlight from LSP response data
Implementation
factory DocumentHighlight.fromLsp(Map<String, dynamic> data) {
final range = data['range'] as Map<String, dynamic>;
final start = range['start'] as Map<String, dynamic>;
final end = range['end'] as Map<String, dynamic>;
return DocumentHighlight(
startLine: start['line'] as int,
startColumn: start['character'] as int,
endLine: end['line'] as int,
endColumn: end['character'] as int,
);
}