Struct

source

Constructors

new Struct<T extends string = string>(typeName: T, version: string): Structsource

Properties

UnionFields: Record<string, string>source

readonlytypeName: Tsource

readonlyversion: stringsource

Methods

Static methods

staticnameOf(struct: Struct): stringsource

staticnew<T extends Struct>(this: Ctor<T> & HasReflectionMetadata, values: StructValues<T>): Tsource

staticserialise(struct: Struct): anysource

staticversionOf(struct: Struct): stringsource

Instance methods

abstractserialise(): anysource

toJSON(): stringsource