getIntelliSenseInfo(
sql,cursorPosition,options): {context:IntelliSenseContext;scope:ScopeInfo;parseResult:PositionParseResult;currentQuery:string;relativePosition:number; } |undefined
Defined in: packages/core/src/utils/IntelliSenseApi.ts:124
Get IntelliSense information for a cursor position in multi-query context
Combines query splitting, context analysis, and scope resolution to provide complete IntelliSense information for a cursor position in multi-query SQL.
Parameters ​
sql ​
string
Multi-query SQL text
cursorPosition ​
Cursor position
number | LineColumn
options ​
Parsing options
Returns ​
{ context: IntelliSenseContext; scope: ScopeInfo; parseResult: PositionParseResult; currentQuery: string; relativePosition: number; } | undefined
Complete IntelliSense information or undefined if position is invalid