Interface IKHRInteractivitySocketProvenance
configuration?: Record<string, IKHRInteractivityConfigurationProvenance>;
declarationIndex: number;
direction: "input" | "output";
generatedConfiguration?: Record<string, unknown>;
generatedConfigurationRuntime?: Record<
string,
IKHRInteractivityInputDefaultProvenance,
>;
generatedInputDefaults?: Record<
string,
IKHRInteractivityInputDefaultProvenance,
>;
graphIndex: number;
kind: "value"
| "flow";
nodeIndex: number;
operation: string;
role: number;
runtimeValue?: unknown[];
runtimeValueSnapshot?: IKHRInteractivityInputDefaultProvenance;
socket: string;
sourcePath: string;
sourceValue?: any;
}
Hierarchy (View Summary)
- IKHRInteractivityBlockProvenance
- IKHRInteractivitySocketProvenance
Properties
Optionalconfiguration
Original and lowered configuration values used for safe inverse transforms.
declaration Index
Source declaration index.
direction
Whether the socket is consumed by or produced from the logical KHR node.
Optionalgenerated Configuration
Importer-generated primitive configuration that must remain unchanged for inverse export.
Optionalgenerated Configuration Runtime
Runtime fingerprints for generated configuration that changes representation while parsing.
Optionalgenerated Input Defaults
Importer-generated unconnected input defaults that have no authored KHR socket representation.
graph Index
Source graph index.
kind
Socket category.
node Index
Source node index.
operation
Full operation name.
role
Role of this block in a one-to-many mapping. Negative roles identify generated helper blocks.
Optionalruntime Value
Lowered inline runtime value immediately after import.
Optionalruntime Value Snapshot
Type-tagged runtime fingerprint used to distinguish parsing precision changes from edits.
socket
Exact source KHR socket identifier.
source Path
Stable JSON pointer to the source node.
Optionalsource Value
Exact canonical source value, when this is an input value socket.
Stable source identity retained on a FlowGraph connection lowered from a KHR_interactivity socket.