Lynx

genui / a2ui / FunctionCallContext

FunctionCallContext

Runtime context passed to client-side function implementations. It mirrors the small DataContext subset used by upstream A2UI basic functions while staying tied to this renderer's MessageProcessor + SignalStore.

Properties

dataContextPath?

optional dataContextPath: string;

Defined in

@lynx-js/genui/a2ui/src/store/FunctionRegistry.ts:17


processor

processor: MessageProcessor;

Defined in

@lynx-js/genui/a2ui/src/store/FunctionRegistry.ts:15


surfaceId

surfaceId: string;

Defined in

@lynx-js/genui/a2ui/src/store/FunctionRegistry.ts:16

Methods

resolveDynamicValue()

resolveDynamicValue(value: unknown): unknown

Parameters

ParameterType
valueunknown

Returns

unknown

Defined in

@lynx-js/genui/a2ui/src/store/FunctionRegistry.ts:18


resolveSignal()

resolveSignal(value: unknown): Signal<unknown>

Parameters

ParameterType
valueunknown

Returns

Signal<unknown>

Defined in

@lynx-js/genui/a2ui/src/store/FunctionRegistry.ts:19


set()

set(path: string, value: unknown): void

Parameters

ParameterType
pathstring
valueunknown

Returns

void

Defined in

@lynx-js/genui/a2ui/src/store/FunctionRegistry.ts:20

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.