Abstract
Optional
arrayOptional
bigintOptional
boolOptional
identifierOptional
itemsOptional
nullishOptional
numberOptional
optionsOptional
partsOptional
postfixOptional
prefixOptional
quasisOptional
regOptional
stringOptional
templateSet's the value of this expression to an array of strings.
Set's the value of this expression to a BigInt
Set's the value of this expression to a boolean
Set the expression node for the expression.
Set's the value of this expression to a particular identifier and its members.
Optional
getMembersOptionals: (() => boolean[])Set's the value of this expression to an array of expressions.
Set's the value of the expression to nullish.
Set's the value of this expression to a number
Stores the options of a conditional expression.
Set's the range for the expression.
Set's the value of this expression to a regular expression
Set whether or not the expression has side effects.
Optional
sideEffects: booleanOptional
string: anySet's the value of this expression to a processed/unprocessed template string. Used for evaluating TemplateLiteral expressions in the JavaScript Parser.
Wraps an array of expressions with a prefix and postfix expression.
Generated using TypeDoc
Adds options to a conditional expression.