Defined in: packages/core/src/utils/MultiQuerySplitter.ts:27
Collection of queries from multi-query text
Properties
queries
queries:
QueryInfo
[]
Defined in: packages/core/src/utils/MultiQuerySplitter.ts:29
All queries found in the text
originalText
originalText:
string
Defined in: packages/core/src/utils/MultiQuerySplitter.ts:31
Original text that was split
Methods
getActive()
getActive(
cursorPosition
):undefined
|QueryInfo
Defined in: packages/core/src/utils/MultiQuerySplitter.ts:37
Get the query that contains the specified cursor position
Parameters
cursorPosition
Cursor position (character offset or line/column)
number
| LineColumn
Returns
undefined
| QueryInfo
getQuery()
getQuery(
index
):undefined
|QueryInfo
Defined in: packages/core/src/utils/MultiQuerySplitter.ts:43
Get the query at the specified index
Parameters
index
number
Query index (0-based)
Returns
undefined
| QueryInfo
getNonEmpty()
getNonEmpty():
QueryInfo
[]
Defined in: packages/core/src/utils/MultiQuerySplitter.ts:48
Get all non-empty queries