Skip to main content

Crate jellyflow

Crate jellyflow 

Source
Expand description

User-friendly facade for the headless Jellyflow graph engine.

This crate is intentionally thin. It re-exports the lower-level crates under stable module names and provides a small prelude for the most common graph-store setup path. Consumers that need a narrower dependency boundary can depend on jellyflow-core, jellyflow-layout, or jellyflow-runtime directly.

Re-exports§

pub use jellyflow_core as core;
pub use jellyflow_layout as layout;
pub use jellyflow_runtime as runtime;

Modules§

prelude
Common Jellyflow entry points for applications and adapter crates.

Structs§

DispatchOutcome
Dispatch outcome for store actions.
Graph
Node graph document.
GraphId
Stable identifier for a graph document.
NodeGraphEditorConfig
Persisted editor configuration stored alongside pure view state.
NodeGraphPatch
Full-fidelity committed graph patch.
NodeGraphStore
Minimal B-layer store.
NodeGraphViewState
Node graph editor view-state.

Enums§

DispatchError