Lynx

genui / a2ui / prepareMessagesForProcessing

prepareMessagesForProcessing()

function prepareMessagesForProcessing(
   rawMessages: any[], 
   messageId: string, 
   activeSurfaceIds: Set<string>): object

Tag messages with the given messageId and report whether any of them carries a non-empty updateComponents. Also dedupes createSurface messages against the set of currently-active surfaces.

Parameters

ParameterType
rawMessagesany[]
messageIdstring
activeSurfaceIdsSet<string>

Returns

object

hasComponentUpdate

hasComponentUpdate: boolean;

messages

messages: ServerToClientMessage[];

Defined in

@lynx-js/genui/a2ui/src/store/payloadNormalizer.ts:179

Except as otherwise noted, this work is licensed under a Creative Commons Attribution 4.0 International License, and code samples are licensed under the Apache License 2.0.