Skip to main content
Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/payloads/schema-types.ts:431

Extends

  • GenType<EnumUnion<Name, Variants>>

Type Parameters

Name

Name extends string

Variants

Variants extends EnumVariants

Properties

schema

readonly schema: Schema
Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/payloads/schema-types.ts:9

Inherited from

GenType.schema

[EnumBrand]

readonly [EnumBrand]: [Name, Variants]
Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/payloads/schema-types.ts:435

Methods

deserialize()

deserialize(bytes): EnumUnion
Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/payloads/schema-types.ts:10

Parameters

bytes
Uint8Array

Returns

EnumUnion

Inherited from

GenType.deserialize

serialize()

serialize(value): Uint8Array
Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/payloads/schema-types.ts:436

Parameters

value
EnumUnion<Name, Variants>

Returns

Uint8Array

split()

split(value): EnumSplit<Variants>
Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/payloads/schema-types.ts:437

Parameters

value
EnumUnion<Name, Variants>

Returns

EnumSplit<Variants>