Type aliases
BinaryOperatorHandler
Ƭ BinaryOperatorHandler: function
Defined in src/render/operator.ts:7
Type declaration:
▸ (lhs: any, rhs: any, ctx: Context): boolean
Parameters:
| Name | Type |
|---|---|
lhs |
any |
rhs |
any |
ctx |
Context |
OperatorHandler
Ƭ OperatorHandler: UnaryOperatorHandler | BinaryOperatorHandler
Defined in src/render/operator.ts:8
Operators
Ƭ Operators: Record‹string, OperatorHandler›
Defined in src/render/operator.ts:9
UnaryOperatorHandler
Ƭ UnaryOperatorHandler: function
Defined in src/render/operator.ts:6
Type declaration:
▸ (operand: any, ctx: Context): boolean
Parameters:
| Name | Type |
|---|---|
operand |
any |
ctx |
Context |
Object literals
Const defaultOperators
▪ defaultOperators: object
Defined in src/render/operator.ts:11
!=
▸ !=(l: any, r: any): boolean
Defined in src/render/operator.ts:17
Parameters:
| Name | Type |
|---|---|
l |
any |
r |
any |
Returns: boolean
<
▸ <(l: any, r: any): boolean
Defined in src/render/operator.ts:27
Parameters:
| Name | Type |
|---|---|
l |
any |
r |
any |
Returns: boolean
<=
▸ <=(l: any, r: any): boolean
Defined in src/render/operator.ts:37
Parameters:
| Name | Type |
|---|---|
l |
any |
r |
any |
Returns: boolean
==
▸ ==(l: any, r: any): boolean
Defined in src/render/operator.ts:12
Parameters:
| Name | Type |
|---|---|
l |
any |
r |
any |
Returns: boolean
>
▸ >(l: any, r: any): boolean
Defined in src/render/operator.ts:22
Parameters:
| Name | Type |
|---|---|
l |
any |
r |
any |
Returns: boolean
>=
▸ >=(l: any, r: any): boolean
Defined in src/render/operator.ts:32
Parameters:
| Name | Type |
|---|---|
l |
any |
r |
any |
Returns: boolean
and
▸ and(l: any, r: any, ctx: Context): boolean
Defined in src/render/operator.ts:48
Parameters:
| Name | Type |
|---|---|
l |
any |
r |
any |
ctx |
Context |
Returns: boolean
contains
▸ contains(l: any, r: any): boolean
Defined in src/render/operator.ts:42
Parameters:
| Name | Type |
|---|---|
l |
any |
r |
any |
Returns: boolean
not
▸ not(v: any, ctx: Context): boolean
Defined in src/render/operator.ts:47
Parameters:
| Name | Type |
|---|---|
v |
any |
ctx |
Context |
Returns: boolean
or
▸ or(l: any, r: any, ctx: Context): boolean
Defined in src/render/operator.ts:49
Parameters:
| Name | Type |
|---|---|
l |
any |
r |
any |
ctx |
Context |
Returns: boolean