adam_web_ui/graph/mod.rs
1//! The property-model constraint graph: D3-ready serialization ([`GraphData`] and friends) and
2//! the Dioxus component that renders it, and a pure Adam-backed view model.
3
4mod bridge;
5mod constraints;
6mod data;
7mod view;
8
9pub use bridge::{BridgeState, ViewMessage, ViewReply, ViewRequest};
10pub use constraints::{ViewAction, ViewConstraints, ViewInput, ViewOutput, ViewTransform};
11pub use data::{GraphData, LinkData, LinkKind, NodeData, NodeKind, to_graph_data};
12pub use view::{GraphDrive, GraphView, graph_drive_script};