re-frame-10x/docs
Daniel Compton 87e5679ebb Persist app-db expansions
Uses the path through the hiccup as the expansion path. This means that
if the hiccup layout changes, the wrong item can be expanded. However
it is still better than the alternative, and can be improved in the
future.

Fixes #105
2017-11-16 15:33:07 +13:00
..
images Update readme with gif of trace window 2017-09-20 13:26:41 +12:00
README.md Persist app-db expansions 2017-11-16 15:33:07 +13:00

README.md

Usage

App DB path expansions

re-frame-trace preserves path expansions by using the through the JSONML that is rendered, rather than the actual data path. This has the advantage of being feasible, but the disadvantage that if the HTML layout changes, then that can trigger expansion changes. This means that if the map keys change ordering (say when switching from an ArrayMap to a HashMap), then different items will be expanded/contracted.