@gathertown/msgpack
Version:
MessagePack for ECMA-262/JavaScript/TypeScript
13 lines (11 loc) • 336 B
text/typescript
/**
* ExtData is used to handle Extension Types that are not registered to ExtensionCodec.
*/
export class ExtData {
readonly type: number;
readonly data: Uint8Array | ((pos: number) => Uint8Array);
constructor(type: number, data: Uint8Array | ((pos: number) => Uint8Array)) {
this.type = type;
this.data = data;
}
}