@temporary-escape/mod-sdk / LabelValue
Class: LabelValue
Defined in: label-value.ts:8
Mirrors the engine's LabelValue variant (string | int64 | bool). The engine encodes it as the bare value, so this class overrides the generated serialization rather than using the schema transform.
Extends
Constructors
Constructor
ts
new LabelValue(): LabelValue;Returns
LabelValue
Inherited from
Properties
| Property | Type | Default value | Defined in |
|---|---|---|---|
boolValue | bool | false | label-value.ts:12 |
intValue | number | 0 | label-value.ts:11 |
kind | number | 0 | label-value.ts:9 |
stringValue | string | "" | label-value.ts:10 |
Methods
pack()
ts
pack(enc: CborEncoder): void;Defined in: label-value.ts:14
Parameters
| Parameter | Type |
|---|---|
enc | CborEncoder |
Returns
void
Overrides
unpack()
ts
unpack(dec: CborVisitor): void;Defined in: label-value.ts:26
Parameters
| Parameter | Type |
|---|---|
dec | CborVisitor |
Returns
void
