Clean up inline editor and field view code a bit.
Review Request #14036 — Created July 13, 2024 and submitted — Latest diff uploaded
This change just does some code cleanup and improves our use of
TypeScript a bit. This was some of the first code that was ported, and
we made a couple mistakes in how things were typed.
Ran js-tests.