🚧 Initial work on ops based page data updates.

This commit is contained in:
Andrey Antukh 2019-12-14 21:24:38 +01:00
parent 5b96e1e9fd
commit db768f356b
5 changed files with 94 additions and 44 deletions

View file

@ -82,6 +82,9 @@
"A marker protocol for mark events that alters the
page and is subject to perform a backend synchronization.")
(defprotocol IPageOps
(-ops [_] "Get a list of ops for the event."))
(defn page-update?
[o]
(or (satisfies? IPageDataUpdate o)