LiteralValue
Import from @varavel/vdl-plugin-sdk.
Fully resolved literal value.
The selected payload is determined by kind:
string->stringValueint->intValuefloat->floatValuebool->boolValueobject->objectEntriesarray->arrayItems
Properties
| Property | Type | Description |
|---|---|---|
arrayItems? |
LiteralValue[] |
Payload for kind = array |
boolValue? |
boolean |
Payload for kind = bool |
floatValue? |
number |
Payload for kind = float |
intValue? |
number |
Payload for kind = int |
kind |
LiteralKind |
Value category discriminator |
objectEntries? |
ObjectEntry[] |
Payload for kind = object |
position |
Position |
Source position of this literal value |
stringValue? |
string |
Payload for kind = string |