Interface IKHRInteractivityGraphProvenance
interface IKHRInteractivityGraphProvenance {
authoredVariableStructureChanged?: boolean;
authoredVariableTypes?: Record<number, string>;
authoredVariableValues?: Record<number, unknown[]>;
graphIndex: number;
source: IKHRInteractivity_Graph;
specificationCommit: string;
}
authoredVariableStructureChanged?: boolean;
authoredVariableTypes?: Record<number, string>;
authoredVariableValues?: Record<number, unknown[]>;
graphIndex: number;
source: IKHRInteractivity_Graph;
specificationCommit: string;
}
Properties
Optionalauthored Variable Structure Changed
authoredVariableStructureChanged?: boolean
True when variables were explicitly added, renamed, or deleted in the editor.
Optionalauthored Variable Types
authoredVariableTypes?: Record<number, string>
Explicit editor-authored FlowGraph variable types keyed by canonical variable index.
Optionalauthored Variable Values
authoredVariableValues?: Record<number, unknown[]>
Explicit editor-authored variable defaults keyed by canonical variable index.
graph Index
graphIndex: number
Source graph index.
source
source: IKHRInteractivity_Graph
Detached canonical source graph.
specification Commit
specificationCommit: string
Ratified specification revision used by the importer.
Canonical source retained on a FlowGraph lowered from KHR_interactivity.