Page Data

The JSON the page owns, and the store it becomes at runtime.

The Keys and JSON views of Logic → Data.

Logic → Data is the page's seed state: a JSON object whose paths bindings, units and reactions all read and write. It has two faces of the same data — Keys, a clickable tree that binding picks from, and JSON, the raw document that authors keys.

JSON
{
  "title": "My Scene",
  "score": 0,
  "items": []
}
  • The root must be a JSON object; an array or a scalar is rejected.
  • Invalid JSON is reported inline and nothing is written.
  • Format tidies the document; applying shows a brief Saved indicator.
  • Arming a field for binding forces the Keys view forward.
Logic → Data in Keys view.
Logic → Data in Keys view.