@servicenow/sdk - v4.4.1
Preparing search index...
@servicenow/sdk/api
ts-morph
KindToNodeMappingsWithCommentStatements
Interface KindToNodeMappingsWithCommentStatements
interface
KindToNodeMappingsWithCommentStatements
{
"10"
:
BigIntLiteral
;
"102"
:
ImportExpression
;
"106"
:
NullLiteral
;
"108"
:
SuperExpression
;
"11"
:
StringLiteral
;
"110"
:
ThisExpression
;
"112"
:
TrueLiteral
;
"12"
:
JsxText
;
"133"
:
Expression
;
"136"
:
Expression
;
"14"
:
RegularExpressionLiteral
;
"140"
:
Node
<
Token
<
InferKeyword
>
>
;
"146"
:
Node
<
Token
<
NeverKeyword
>
>
;
"15"
:
NoSubstitutionTemplateLiteral
;
"150"
:
Expression
;
"151"
:
Expression
;
"154"
:
Expression
;
"155"
:
Expression
;
"157"
:
Expression
;
"16"
:
TemplateHead
;
"166"
:
QualifiedName
;
"167"
:
ComputedPropertyName
;
"168"
:
TypeParameterDeclaration
;
"169"
:
ParameterDeclaration
;
"17"
:
TemplateMiddle
;
"170"
:
Decorator
;
"171"
:
PropertySignature
;
"172"
:
PropertyDeclaration
;
"173"
:
MethodSignature
;
"174"
:
MethodDeclaration
;
"175"
:
ClassStaticBlockDeclaration
;
"176"
:
ConstructorDeclaration
;
"177"
:
GetAccessorDeclaration
;
"178"
:
SetAccessorDeclaration
;
"179"
:
CallSignatureDeclaration
;
"18"
:
TemplateTail
;
"180"
:
ConstructSignatureDeclaration
;
"181"
:
IndexSignatureDeclaration
;
"182"
:
TypePredicateNode
;
"183"
:
TypeReferenceNode
;
"184"
:
FunctionTypeNode
;
"185"
:
ConstructorTypeNode
;
"186"
:
TypeQueryNode
;
"187"
:
TypeLiteralNode
;
"188"
:
ArrayTypeNode
;
"189"
:
TupleTypeNode
;
"191"
:
RestTypeNode
;
"192"
:
UnionTypeNode
;
"193"
:
IntersectionTypeNode
;
"194"
:
ConditionalTypeNode
;
"195"
:
InferTypeNode
;
"196"
:
ParenthesizedTypeNode
;
"197"
:
ThisTypeNode
;
"198"
:
TypeOperatorTypeNode
;
"199"
:
IndexedAccessTypeNode
;
"2"
:
CommentStatement
;
"200"
:
MappedTypeNode
;
"201"
:
LiteralTypeNode
;
"202"
:
NamedTupleMember
;
"203"
:
TemplateLiteralTypeNode
;
"205"
:
ImportTypeNode
;
"206"
:
ObjectBindingPattern
;
"207"
:
ArrayBindingPattern
;
"208"
:
BindingElement
;
"209"
:
ArrayLiteralExpression
;
"210"
:
ObjectLiteralExpression
;
"211"
:
PropertyAccessExpression
;
"212"
:
ElementAccessExpression
;
"213"
:
CallExpression
;
"214"
:
NewExpression
;
"215"
:
TaggedTemplateExpression
;
"216"
:
TypeAssertion
;
"217"
:
ParenthesizedExpression
;
"218"
:
FunctionExpression
;
"219"
:
ArrowFunction
;
"220"
:
DeleteExpression
;
"221"
:
TypeOfExpression
;
"222"
:
VoidExpression
;
"223"
:
AwaitExpression
;
"224"
:
PrefixUnaryExpression
;
"225"
:
PostfixUnaryExpression
;
"226"
:
BinaryExpression
;
"227"
:
ConditionalExpression
;
"228"
:
TemplateExpression
;
"229"
:
YieldExpression
;
"230"
:
SpreadElement
;
"231"
:
ClassExpression
;
"232"
:
OmittedExpression
;
"233"
:
ExpressionWithTypeArguments
;
"234"
:
AsExpression
;
"235"
:
NonNullExpression
;
"236"
:
MetaProperty
;
"238"
:
SatisfiesExpression
;
"239"
:
TemplateSpan
;
"241"
:
Block
;
"242"
:
EmptyStatement
;
"243"
:
VariableStatement
;
"244"
:
ExpressionStatement
;
"245"
:
IfStatement
;
"246"
:
DoStatement
;
"247"
:
WhileStatement
;
"248"
:
ForStatement
;
"249"
:
ForInStatement
;
"250"
:
ForOfStatement
;
"251"
:
ContinueStatement
;
"252"
:
BreakStatement
;
"253"
:
ReturnStatement
;
"254"
:
WithStatement
;
"255"
:
SwitchStatement
;
"256"
:
LabeledStatement
;
"257"
:
ThrowStatement
;
"258"
:
TryStatement
;
"259"
:
DebuggerStatement
;
"260"
:
VariableDeclaration
;
"261"
:
VariableDeclarationList
;
"262"
:
FunctionDeclaration
;
"263"
:
ClassDeclaration
;
"264"
:
InterfaceDeclaration
;
"265"
:
TypeAliasDeclaration
;
"266"
:
EnumDeclaration
;
"267"
:
ModuleDeclaration
;
"268"
:
ModuleBlock
;
"269"
:
CaseBlock
;
"27"
:
Node
<
Token
<
SemicolonToken
>
>
;
"271"
:
ImportEqualsDeclaration
;
"272"
:
ImportDeclaration
;
"273"
:
ImportClause
;
"274"
:
NamespaceImport
;
"275"
:
NamedImports
;
"276"
:
ImportSpecifier
;
"277"
:
ExportAssignment
;
"278"
:
ExportDeclaration
;
"279"
:
NamedExports
;
"280"
:
NamespaceExport
;
"281"
:
ExportSpecifier
;
"283"
:
ExternalModuleReference
;
"284"
:
JsxElement
;
"285"
:
JsxSelfClosingElement
;
"286"
:
JsxOpeningElement
;
"287"
:
JsxClosingElement
;
"288"
:
JsxFragment
;
"289"
:
JsxOpeningFragment
;
"290"
:
JsxClosingFragment
;
"291"
:
JsxAttribute
;
"293"
:
JsxSpreadAttribute
;
"294"
:
JsxExpression
;
"295"
:
JsxNamespacedName
;
"296"
:
CaseClause
;
"297"
:
DefaultClause
;
"298"
:
HeritageClause
;
"299"
:
CatchClause
;
"3"
:
CommentStatement
;
"300"
:
ImportAttributes
;
"301"
:
ImportAttribute
;
"303"
:
PropertyAssignment
;
"304"
:
ShorthandPropertyAssignment
;
"305"
:
SpreadAssignment
;
"306"
:
EnumMember
;
"307"
:
SourceFile
;
"309"
:
JSDocTypeExpression
;
"310"
:
JSDocNameReference
;
"311"
:
JSDocMemberName
;
"312"
:
JSDocAllType
;
"313"
:
JSDocUnknownType
;
"314"
:
JSDocNullableType
;
"315"
:
JSDocNonNullableType
;
"316"
:
JSDocOptionalType
;
"317"
:
JSDocFunctionType
;
"318"
:
JSDocVariadicType
;
"319"
:
JSDocNamepathType
;
"320"
:
JSDoc
;
"321"
:
JSDocText
;
"322"
:
JSDocTypeLiteral
;
"323"
:
JSDocSignature
;
"324"
:
JSDocLink
;
"325"
:
JSDocLinkCode
;
"326"
:
JSDocLinkPlain
;
"327"
:
JSDocUnknownTag
;
"328"
:
JSDocAugmentsTag
;
"329"
:
JSDocImplementsTag
;
"330"
:
JSDocAuthorTag
;
"331"
:
JSDocDeprecatedTag
;
"332"
:
JSDocClassTag
;
"333"
:
JSDocPublicTag
;
"334"
:
JSDocPrivateTag
;
"335"
:
JSDocProtectedTag
;
"336"
:
JSDocReadonlyTag
;
"337"
:
JSDocOverrideTag
;
"338"
:
JSDocCallbackTag
;
"339"
:
JSDocOverloadTag
;
"340"
:
JSDocEnumTag
;
"341"
:
JSDocParameterTag
;
"342"
:
JSDocReturnTag
;
"343"
:
JSDocThisTag
;
"344"
:
JSDocTypeTag
;
"345"
:
JSDocTemplateTag
;
"346"
:
JSDocTypedefTag
;
"347"
:
JSDocSeeTag
;
"348"
:
JSDocPropertyTag
;
"349"
:
JSDocThrowsTag
;
"350"
:
JSDocSatisfiesTag
;
"352"
:
SyntaxList
;
"353"
:
NotEmittedStatement
;
"354"
:
PartiallyEmittedExpression
;
"355"
:
CommaListExpression
;
"80"
:
Identifier
;
"81"
:
PrivateIdentifier
;
"9"
:
NumericLiteral
;
"97"
:
FalseLiteral
;
[
kind
:
number
]:
Node
<
tsc
.
Node
>
;
}
Hierarchy (
View Summary
)
ImplementedKindToNodeMappings
KindToNodeMappingsWithCommentStatements
Indexable
[
kind
:
number
]:
Node
<
tsc
.
Node
>
Index
Properties
10
102
106
108
11
110
112
12
133
136
14
140
146
15
150
151
154
155
157
16
166
167
168
169
17
170
171
172
173
174
175
176
177
178
179
18
180
181
182
183
184
185
186
187
188
189
191
192
193
194
195
196
197
198
199
2
200
201
202
203
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
238
239
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
27
271
272
273
274
275
276
277
278
279
280
281
283
284
285
286
287
288
289
290
291
293
294
295
296
297
298
299
3
300
301
303
304
305
306
307
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
352
353
354
355
80
81
9
97
Properties
10
"10"
:
BigIntLiteral
102
"102"
:
ImportExpression
106
"106"
:
NullLiteral
108
"108"
:
SuperExpression
11
"11"
:
StringLiteral
110
"110"
:
ThisExpression
112
"112"
:
TrueLiteral
12
"12"
:
JsxText
133
"133"
:
Expression
136
"136"
:
Expression
14
"14"
:
RegularExpressionLiteral
140
"140"
:
Node
<
Token
<
InferKeyword
>
>
146
"146"
:
Node
<
Token
<
NeverKeyword
>
>
15
"15"
:
NoSubstitutionTemplateLiteral
150
"150"
:
Expression
151
"151"
:
Expression
154
"154"
:
Expression
155
"155"
:
Expression
157
"157"
:
Expression
16
"16"
:
TemplateHead
166
"166"
:
QualifiedName
167
"167"
:
ComputedPropertyName
168
"168"
:
TypeParameterDeclaration
169
"169"
:
ParameterDeclaration
17
"17"
:
TemplateMiddle
170
"170"
:
Decorator
171
"171"
:
PropertySignature
172
"172"
:
PropertyDeclaration
173
"173"
:
MethodSignature
174
"174"
:
MethodDeclaration
175
"175"
:
ClassStaticBlockDeclaration
176
"176"
:
ConstructorDeclaration
177
"177"
:
GetAccessorDeclaration
178
"178"
:
SetAccessorDeclaration
179
"179"
:
CallSignatureDeclaration
18
"18"
:
TemplateTail
180
"180"
:
ConstructSignatureDeclaration
181
"181"
:
IndexSignatureDeclaration
182
"182"
:
TypePredicateNode
183
"183"
:
TypeReferenceNode
184
"184"
:
FunctionTypeNode
185
"185"
:
ConstructorTypeNode
186
"186"
:
TypeQueryNode
187
"187"
:
TypeLiteralNode
188
"188"
:
ArrayTypeNode
189
"189"
:
TupleTypeNode
191
"191"
:
RestTypeNode
192
"192"
:
UnionTypeNode
193
"193"
:
IntersectionTypeNode
194
"194"
:
ConditionalTypeNode
195
"195"
:
InferTypeNode
196
"196"
:
ParenthesizedTypeNode
197
"197"
:
ThisTypeNode
198
"198"
:
TypeOperatorTypeNode
199
"199"
:
IndexedAccessTypeNode
2
"2"
:
CommentStatement
200
"200"
:
MappedTypeNode
201
"201"
:
LiteralTypeNode
202
"202"
:
NamedTupleMember
203
"203"
:
TemplateLiteralTypeNode
205
"205"
:
ImportTypeNode
206
"206"
:
ObjectBindingPattern
207
"207"
:
ArrayBindingPattern
208
"208"
:
BindingElement
209
"209"
:
ArrayLiteralExpression
210
"210"
:
ObjectLiteralExpression
211
"211"
:
PropertyAccessExpression
212
"212"
:
ElementAccessExpression
213
"213"
:
CallExpression
214
"214"
:
NewExpression
215
"215"
:
TaggedTemplateExpression
216
"216"
:
TypeAssertion
217
"217"
:
ParenthesizedExpression
218
"218"
:
FunctionExpression
219
"219"
:
ArrowFunction
220
"220"
:
DeleteExpression
221
"221"
:
TypeOfExpression
222
"222"
:
VoidExpression
223
"223"
:
AwaitExpression
224
"224"
:
PrefixUnaryExpression
225
"225"
:
PostfixUnaryExpression
226
"226"
:
BinaryExpression
227
"227"
:
ConditionalExpression
228
"228"
:
TemplateExpression
229
"229"
:
YieldExpression
230
"230"
:
SpreadElement
231
"231"
:
ClassExpression
232
"232"
:
OmittedExpression
233
"233"
:
ExpressionWithTypeArguments
234
"234"
:
AsExpression
235
"235"
:
NonNullExpression
236
"236"
:
MetaProperty
238
"238"
:
SatisfiesExpression
239
"239"
:
TemplateSpan
241
"241"
:
Block
242
"242"
:
EmptyStatement
243
"243"
:
VariableStatement
244
"244"
:
ExpressionStatement
245
"245"
:
IfStatement
246
"246"
:
DoStatement
247
"247"
:
WhileStatement
248
"248"
:
ForStatement
249
"249"
:
ForInStatement
250
"250"
:
ForOfStatement
251
"251"
:
ContinueStatement
252
"252"
:
BreakStatement
253
"253"
:
ReturnStatement
254
"254"
:
WithStatement
255
"255"
:
SwitchStatement
256
"256"
:
LabeledStatement
257
"257"
:
ThrowStatement
258
"258"
:
TryStatement
259
"259"
:
DebuggerStatement
260
"260"
:
VariableDeclaration
261
"261"
:
VariableDeclarationList
262
"262"
:
FunctionDeclaration
263
"263"
:
ClassDeclaration
264
"264"
:
InterfaceDeclaration
265
"265"
:
TypeAliasDeclaration
266
"266"
:
EnumDeclaration
267
"267"
:
ModuleDeclaration
268
"268"
:
ModuleBlock
269
"269"
:
CaseBlock
27
"27"
:
Node
<
Token
<
SemicolonToken
>
>
271
"271"
:
ImportEqualsDeclaration
272
"272"
:
ImportDeclaration
273
"273"
:
ImportClause
274
"274"
:
NamespaceImport
275
"275"
:
NamedImports
276
"276"
:
ImportSpecifier
277
"277"
:
ExportAssignment
278
"278"
:
ExportDeclaration
279
"279"
:
NamedExports
280
"280"
:
NamespaceExport
281
"281"
:
ExportSpecifier
283
"283"
:
ExternalModuleReference
284
"284"
:
JsxElement
285
"285"
:
JsxSelfClosingElement
286
"286"
:
JsxOpeningElement
287
"287"
:
JsxClosingElement
288
"288"
:
JsxFragment
289
"289"
:
JsxOpeningFragment
290
"290"
:
JsxClosingFragment
291
"291"
:
JsxAttribute
293
"293"
:
JsxSpreadAttribute
294
"294"
:
JsxExpression
295
"295"
:
JsxNamespacedName
296
"296"
:
CaseClause
297
"297"
:
DefaultClause
298
"298"
:
HeritageClause
299
"299"
:
CatchClause
3
"3"
:
CommentStatement
300
"300"
:
ImportAttributes
301
"301"
:
ImportAttribute
303
"303"
:
PropertyAssignment
304
"304"
:
ShorthandPropertyAssignment
305
"305"
:
SpreadAssignment
306
"306"
:
EnumMember
307
"307"
:
SourceFile
309
"309"
:
JSDocTypeExpression
310
"310"
:
JSDocNameReference
311
"311"
:
JSDocMemberName
312
"312"
:
JSDocAllType
313
"313"
:
JSDocUnknownType
314
"314"
:
JSDocNullableType
315
"315"
:
JSDocNonNullableType
316
"316"
:
JSDocOptionalType
317
"317"
:
JSDocFunctionType
318
"318"
:
JSDocVariadicType
319
"319"
:
JSDocNamepathType
320
"320"
:
JSDoc
321
"321"
:
JSDocText
322
"322"
:
JSDocTypeLiteral
323
"323"
:
JSDocSignature
324
"324"
:
JSDocLink
325
"325"
:
JSDocLinkCode
326
"326"
:
JSDocLinkPlain
327
"327"
:
JSDocUnknownTag
328
"328"
:
JSDocAugmentsTag
329
"329"
:
JSDocImplementsTag
330
"330"
:
JSDocAuthorTag
331
"331"
:
JSDocDeprecatedTag
332
"332"
:
JSDocClassTag
333
"333"
:
JSDocPublicTag
334
"334"
:
JSDocPrivateTag
335
"335"
:
JSDocProtectedTag
336
"336"
:
JSDocReadonlyTag
337
"337"
:
JSDocOverrideTag
338
"338"
:
JSDocCallbackTag
339
"339"
:
JSDocOverloadTag
340
"340"
:
JSDocEnumTag
341
"341"
:
JSDocParameterTag
342
"342"
:
JSDocReturnTag
343
"343"
:
JSDocThisTag
344
"344"
:
JSDocTypeTag
345
"345"
:
JSDocTemplateTag
346
"346"
:
JSDocTypedefTag
347
"347"
:
JSDocSeeTag
348
"348"
:
JSDocPropertyTag
349
"349"
:
JSDocThrowsTag
350
"350"
:
JSDocSatisfiesTag
352
"352"
:
SyntaxList
353
"353"
:
NotEmittedStatement
354
"354"
:
PartiallyEmittedExpression
355
"355"
:
CommaListExpression
80
"80"
:
Identifier
81
"81"
:
PrivateIdentifier
9
"9"
:
NumericLiteral
97
"97"
:
FalseLiteral
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
10
102
106
108
11
110
112
12
133
136
14
140
146
15
150
151
154
155
157
16
166
167
168
169
17
170
171
172
173
174
175
176
177
178
179
18
180
181
182
183
184
185
186
187
188
189
191
192
193
194
195
196
197
198
199
2
200
201
202
203
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
238
239
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
27
271
272
273
274
275
276
277
278
279
280
281
283
284
285
286
287
288
289
290
291
293
294
295
296
297
298
299
3
300
301
303
304
305
306
307
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
352
353
354
355
80
81
9
97
@servicenow/sdk - v4.4.1
Loading...