API

Interface IKHRInteractivityGraphProvenance

Canonical source retained on a FlowGraph lowered from KHR_interactivity.

interface IKHRInteractivityGraphProvenance {
    authoredVariableStructureChanged?: boolean;
    authoredVariableTypes?: Record<number, string>;
    authoredVariableValues?: Record<number, unknown[]>;
    graphIndex: number;
    source: IKHRInteractivity_Graph;
    specificationCommit: string;
}
Index
authoredVariableStructureChanged?: boolean

True when variables were explicitly added, renamed, or deleted in the editor.

authoredVariableTypes?: Record<number, string>

Explicit editor-authored FlowGraph variable types keyed by canonical variable index.

authoredVariableValues?: Record<number, unknown[]>

Explicit editor-authored variable defaults keyed by canonical variable index.

graphIndex: number

Source graph index.

source: IKHRInteractivity_Graph

Detached canonical source graph.

specificationCommit: string

Ratified specification revision used by the importer.