Skip to main content

Module: typings/treeSitter

Namespaces

Classes

Interfaces

Type aliases

Edit

Ƭ Edit: Object

Type declaration

NameType
newEndIndexnumber
newEndPositionPoint
oldEndIndexnumber
oldEndPositionPoint
startIndexnumber
startPositionPoint

Defined in

typings/treeSitter.ts:36


Input

Ƭ Input: (startIndex: number, startPoint?: Point, endIndex?: number) => string | null

Type declaration

▸ (startIndex, startPoint?, endIndex?): string | null

Parameters
NameType
startIndexnumber
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
NameType
messagestring
paramsObject
type"parse" | "lex"
Returns

void

Defined in

typings/treeSitter.ts:45


Options

Ƭ Options: Object

Type declaration

NameType
includedRanges?Range[]

Defined in

typings/treeSitter.ts:20


Point

Ƭ Point: Object

Type declaration

NameType
columnnumber
rownumber

Defined in

typings/treeSitter.ts:24


Range

Ƭ Range: Object

Type declaration

NameType
endIndexnumber
endPositionPoint
startIndexnumber
startPositionPoint

Defined in

typings/treeSitter.ts:29