cel-ts - v0.1.0-alpha
GitHub
Preparing search index...
Helper
Class Helper
Index
Constructors
constructor
Methods
create
Accu
Ident
create
Call
create
Call
With
Id
create
Comprehension
create
Ident
create
List
create
Literal
create
Map
create
Map
Entry
create
Member
Call
create
Presence
Test
create
Select
next
Id
reset
Constructors
constructor
new
Helper
()
:
Helper
Returns
Helper
Methods
create
Accu
Ident
createAccuIdent
()
:
IdentExpr
Returns
IdentExpr
create
Call
createCall
(
funcName
:
string
,
...
args
:
Expr
[]
)
:
CallExpr
Parameters
funcName
:
string
...
args
:
Expr
[]
Returns
CallExpr
create
Call
With
Id
createCallWithId
(
id
:
number
,
funcName
:
string
,
args
:
Expr
[]
,
target
?:
Expr
,
)
:
CallExpr
Parameters
id
:
number
funcName
:
string
args
:
Expr
[]
Optional
target
:
Expr
Returns
CallExpr
create
Comprehension
createComprehension
(
iterRange
:
Expr
,
iterVar
:
string
,
accuVar
:
string
,
accuInit
:
Expr
,
loopCondition
:
Expr
,
loopStep
:
Expr
,
result
:
Expr
,
iterVar2
?:
string
,
)
:
ComprehensionExpr
Parameters
iterRange
:
Expr
iterVar
:
string
accuVar
:
string
accuInit
:
Expr
loopCondition
:
Expr
loopStep
:
Expr
result
:
Expr
Optional
iterVar2
:
string
Returns
ComprehensionExpr
create
Ident
createIdent
(
name
:
string
)
:
IdentExpr
Parameters
name
:
string
Returns
IdentExpr
create
List
createList
(
elements
?:
Expr
[]
,
optionalIndices
?:
number
[]
)
:
ListExpr
Parameters
elements
:
Expr
[]
= []
optionalIndices
:
number
[]
= []
Returns
ListExpr
create
Literal
createLiteral
(
value
:
|
string
|
number
|
bigint
|
boolean
|
Uint8Array
<
ArrayBufferLike
>
|
null
,
)
:
LiteralExpr
Parameters
value
:
string
|
number
|
bigint
|
boolean
|
Uint8Array
<
ArrayBufferLike
>
|
null
Returns
LiteralExpr
create
Map
createMap
(
entries
?:
MapEntry
[]
)
:
MapExpr
Parameters
entries
:
MapEntry
[]
= []
Returns
MapExpr
create
Map
Entry
createMapEntry
(
key
:
Expr
,
value
:
Expr
,
optional
?:
boolean
)
:
MapEntry
Parameters
key
:
Expr
value
:
Expr
optional
:
boolean
= false
Returns
MapEntry
create
Member
Call
createMemberCall
(
funcName
:
string
,
target
:
Expr
,
...
args
:
Expr
[]
)
:
CallExpr
Parameters
funcName
:
string
target
:
Expr
...
args
:
Expr
[]
Returns
CallExpr
create
Presence
Test
createPresenceTest
(
operand
:
Expr
,
field
:
string
)
:
SelectExpr
Parameters
operand
:
Expr
field
:
string
Returns
SelectExpr
create
Select
createSelect
(
operand
:
Expr
,
field
:
string
,
optional
?:
boolean
)
:
SelectExpr
Parameters
operand
:
Expr
field
:
string
optional
:
boolean
= false
Returns
SelectExpr
next
Id
nextId
()
:
number
Returns
number
reset
reset
(
nextId
?:
number
)
:
void
Parameters
nextId
:
number
= 1
Returns
void
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
create
Accu
Ident
create
Call
create
Call
With
Id
create
Comprehension
create
Ident
create
List
create
Literal
create
Map
create
Map
Entry
create
Member
Call
create
Presence
Test
create
Select
next
Id
reset
GitHub
cel-ts - v0.1.0-alpha
Loading...