Bring ListView _bindings more in line with a normal View
issa-tseng opened this issue · 1 comments
issa-tseng commented
two areas suffer for the fact that ListView uses _mappedBindings instead of _bindings:
- the normal DomView inspector does not understand the ListView.
- the View Navigator needs special-casing.
in both cases, this internal incongruency reflects an actually-important difference between ListView and a normal DomView: the bindings list can change.
so the difficult question is: is unification even possible?
(this ticket is lodged here rather than in the stdlib project because it affects Navigator in core, and probably touches on broader questions involving how the render mutator works).
issa-tseng commented
this is still a sore spot even in the navigator reimplementation so it really deserves a rethink.