taino-edit-core — framework-agnostic heart of the taino-edit WYSIWYG
editor.
This crate has zero web, Leptos or Dioxus dependencies. It is the
reusable model shared by every framework adapter: a ProseMirror-style
tree of typed [Node]s and [Mark]s, validated against a [Schema]
built with [SchemaBuilder], with schema-checked JSON (de)serialization
and absolute-position resolution ([ResolvedPos]).
use ;
let schema = new
.node
.node
.node
.top_node
.build
.unwrap;
let hello = schema.text.unwrap;
let para = schema.node.unwrap;
let doc = schema.node.unwrap;
assert_eq!;
Status: Phase 1 (document model). See ROADMAP.md.