getIntelliSenseInfo(
sql
,cursorPosition
,options
):undefined
| {context
:IntelliSenseContext
;scope
:ScopeInfo
;parseResult
:PositionParseResult
;currentQuery
:string
;relativePosition
:number
; }
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
undefined
| { context
: IntelliSenseContext
; scope
: ScopeInfo
; parseResult
: PositionParseResult
; currentQuery
: string
; relativePosition
: number
; }
Complete IntelliSense information or undefined if position is invalid