API
CanvasHistoryEntry
Model
CanvasHistoryEntry
One recorded state of a view: what it was called, when it was taken, and the spec as JSON. Storing the serialized form (not the tree) is what makes an entry immutable and makes "did anything actually change?" a string comparison.