run<A extends Accessor, T> method
T
run<A extends Accessor, T>()
Runs body with accessor bound to this scope and fresh deps.
Implementation
T run<A extends Accessor, T>(
A accessor,
A Function(Recorder, Selection, List<Object>) ctor,
T Function(A bound) body,
) {
_deps = {};
return body(bind(accessor, ctor));
}