Class: Language
typings/treeSitter.Parser.Language
Constructors
constructor
• new Language()
Properties
fieldCount
• Readonly fieldCount: number
Defined in
typings/treeSitter.ts:150
nodeTypeCount
• Readonly nodeTypeCount: number
Defined in
typings/treeSitter.ts:151
version
• Readonly version: number
Defined in
typings/treeSitter.ts:149
Methods
fieldIdForName
▸ fieldIdForName(fieldName): null | number
Parameters
| Name | Type |
|---|---|
fieldName | string |
Returns
null | number
Defined in
typings/treeSitter.ts:154
fieldNameForId
▸ fieldNameForId(fieldId): null | string
Parameters
| Name | Type |
|---|---|
fieldId | number |
Returns
null | string
Defined in
typings/treeSitter.ts:153
idForNodeType
▸ idForNodeType(type, named): number
Parameters
| Name | Type |
|---|---|
type | string |
named | boolean |
Returns
number
Defined in
typings/treeSitter.ts:155
nodeTypeForId
▸ nodeTypeForId(typeId): null | string
Parameters
| Name | Type |
|---|---|
typeId | number |
Returns
null | string
Defined in
typings/treeSitter.ts:156
nodeTypeIsNamed
▸ nodeTypeIsNamed(typeId): boolean
Parameters
| Name | Type |
|---|---|
typeId | number |
Returns
boolean
Defined in
typings/treeSitter.ts:157
nodeTypeIsVisible
▸ nodeTypeIsVisible(typeId): boolean
Parameters
| Name | Type |
|---|---|
typeId | number |
Returns
boolean
Defined in
typings/treeSitter.ts:158
query
▸ query(source): Query
Parameters
| Name | Type |
|---|---|
source | string |
Returns
Defined in
typings/treeSitter.ts:159
load
▸ Static load(input): Promise<Language>
Parameters
| Name | Type |
|---|---|
input | string | Uint8Array |
Returns
Promise<Language>
Defined in
typings/treeSitter.ts:147