tuck.debug

Time traveling debugger for Tuck

*debugger-state-update*

dynamic

AddWatch

AddWatch-handler-3573

(AddWatch-handler-3573 app {:keys []})

allow-events

ClientEvent

debug-state

(debug-state client-atom client-component)
Create an initial app state for a debugger.

debug-ui

(debug-ui e! {:keys [states current-state client-component client-state], :as debug})

OutsideStateUpdate

Play

SetNewWatchPath

SetNewWatchPath-handler-3558

(SetNewWatchPath-handler-3558 app {:keys [path]})

SetState

state-replay-controls

(state-replay-controls e! {:keys [states current-state client-component client-state]})

TogglePlay

tuck

(tuck app root-component)

watch-controls

(watch-controls e! {:keys [watches new-watch-path states current-state]})