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):QueryInfo|undefined
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 ​
QueryInfo | undefined
getQuery() ​
getQuery(
index):QueryInfo|undefined
Defined in: packages/core/src/utils/MultiQuerySplitter.ts:43
Get the query at the specified index
Parameters ​
index ​
number
Query index (0-based)
Returns ​
QueryInfo | undefined
getNonEmpty() ​
getNonEmpty():
QueryInfo[]
Defined in: packages/core/src/utils/MultiQuerySplitter.ts:48
Get all non-empty queries