Module: typings/treeSitter
Namespaces
Classes
Interfaces
Type aliases
Edit
Ƭ Edit: Object
Type declaration
Name | Type |
---|---|
newEndIndex | number |
newEndPosition | Point |
oldEndIndex | number |
oldEndPosition | Point |
startIndex | number |
startPosition | Point |
Defined in
typings/treeSitter.ts:36
Input
Ƭ Input: (startIndex
: number
, startPoint?
: Point
, endIndex?
: number
) => string
| null
Type declaration
▸ (startIndex
, startPoint?
, endIndex?
): string
| null
Parameters
Name | Type |
---|---|
startIndex | number |
startPoint? | Point |
endIndex? | number |
Returns
string
| null
Defined in
typings/treeSitter.ts:51
Logger
Ƭ Logger: (message
: string
, params
: { [param: string]
: string
; }, type
: "parse"
| "lex"
) => void
Type declaration
▸ (message
, params
, type
): void
Parameters
Name | Type |
---|---|
message | string |
params | Object |
type | "parse" | "lex" |
Returns
void
Defined in
typings/treeSitter.ts:45
Options
Ƭ Options: Object
Type declaration
Name | Type |
---|---|
includedRanges? | Range [] |
Defined in
typings/treeSitter.ts:20
Point
Ƭ Point: Object
Type declaration
Name | Type |
---|---|
column | number |
row | number |
Defined in
typings/treeSitter.ts:24
Range
Ƭ Range: Object
Type declaration
Name | Type |
---|---|
endIndex | number |
endPosition | Point |
startIndex | number |
startPosition | Point |
Defined in
typings/treeSitter.ts:29