UNPKG

@inworld/web-core

Version:
27 lines (26 loc) 809 B
export class PacketId { constructor({ packetId, utteranceId, interactionId, correlationId, conversationId, }) { this.packetId = packetId; if (utteranceId) { this.utteranceId = utteranceId; } if (interactionId) { this.interactionId = interactionId; } if (correlationId) { this.correlationId = correlationId; } if (conversationId) { this.conversationId = conversationId; } } static fromProto(proto) { return new PacketId({ packetId: proto.packetId, utteranceId: proto.utteranceId, interactionId: proto.interactionId, correlationId: proto.correlationId, conversationId: proto.conversationId, }); } }