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