hydra-typescript package
hydra-typescript
API
hydra
dsl.typeScript.syntax
typeScript
coder
language
operators
serde
syntax
ArrayElement
expression
spread
ArrowFunctionBody
expression
block
ArrowFunctionExpression
AsExpression
AssignmentExpression
AssignmentOperator
AssignmentPattern
BinaryExpression
BinaryOperator
CallExpression
CatchClause
ClassDeclaration
ClassDeclarationWithComments
Comment
line
block
documentation
ConditionalExpression
DoWhileStatement
DocumentationComment
DocumentationTag
ExportAllDeclaration
ExportDeclaration
named
default
declaration
all
ExportSpecifier
Expression
identifier
literal
array
`object`
function
arrow
call
member
conditional
binary
unary
assignment
sequence
`new`
`yield`
await
spread
parenthesized
asExpression
ForInLeft
variable
pattern
ForInStatement
ForInit
variable
expression
ForOfStatement
ForStatement
FunctionDeclaration
FunctionDeclarationWithComments
FunctionExpression
FunctionTypeExpression
IfStatement
ImportClause
named
default
namespace
ImportDeclaration
ImportSpecifier
InterfaceDeclaration
LabeledStatement
Literal
string
number
boolean
bigInt
template
MemberExpression
MethodDefinition
MethodKind
ModuleItem
statement
`import`
export
interface
typeAlias
ModuleItemWithComments
NamedExport
NumericLiteral
integer
float
ObjectPattern
ObjectPatternProperty
property
rest
ParameterizedTypeExpression
Pattern
identifier
`object`
array
assignment
rest
typed
Program
Property
PropertyKind
PropertySignature
SourceType
Statement
expression
block
`return`
break
continue
`if`
switch
`throw`
`try`
`while`
doWhile
`for`
forIn
forOf
variableDeclaration
functionDeclaration
classDeclaration
labeled
StatementWithComments
StringLiteral
SwitchCase
SwitchStatement
TemplateElement
TemplateLiteral
TryStatement
TypeAliasDeclaration
TypeExpression
identifier
literal
array
function
`object`
tuple
union
intersection
parameterized
optional
readonly
TypeParameter
TypedPattern
UnaryExpression
UnaryOperator
VariableDeclaration
VariableDeclarator
VariableKind
WhileStatement
hydra-typescript
/
hydra
/
hydra.typeScript
/
hydra.typeScript.operators
hydra.typeScript.operators
package
hydra.typeScript.operators
Members list
Clear all
Value members
Concrete fields
lazy
val
addOp
:
Op
lazy
val
appOp
:
Op
lazy
val
arrowOp
:
Op
lazy
val
assignOp
:
Op
lazy
val
bitwiseAndOp
:
Op
lazy
val
bitwiseOrOp
:
Op
lazy
val
bitwiseXorOp
:
Op
lazy
val
colonOp
:
Op
lazy
val
commaOp
:
Op
lazy
val
defineOp
:
Op
lazy
val
divideOp
:
Op
lazy
val
equalOp
:
Op
lazy
val
exponentiateOp
:
Op
lazy
val
greaterThanOp
:
Op
lazy
val
greaterThanOrEqualOp
:
Op
lazy
val
inOp
:
Op
lazy
val
instanceOfOp
:
Op
lazy
val
leftShiftOp
:
Op
lazy
val
lessThanOp
:
Op
lazy
val
lessThanOrEqualOp
:
Op
lazy
val
logicalAndOp
:
Op
lazy
val
logicalOrOp
:
Op
lazy
val
memberOp
:
Op
lazy
val
moduloOp
:
Op
lazy
val
multiplyOp
:
Op
lazy
val
notEqualOp
:
Op
lazy
val
nullishCoalescingOp
:
Op
lazy
val
optionalChainOp
:
Op
lazy
val
rightShiftOp
:
Op
lazy
val
strictEqualOp
:
Op
lazy
val
strictNotEqualOp
:
Op
lazy
val
subtractOp
:
Op
lazy
val
ternaryOp
:
Op
lazy
val
unsignedRightShiftOp
:
Op
In this article
Members list
Value members
Concrete fields