TnxWidgets.h file
TnxWidgets: what the engine gives widget assets (docs/ui/Widgets.md).
The resolvers the UI host gives its widget libraries, so assets are checked against the game's reflection, asset registry, and commands when they load; sending a command action; and TnxContext, which makes a context from an entity, a Construct's view, or a view model.
A context is game state an asset reads by name: =Player.CHealth.Value. Its names are resolved against reflection when the asset loads, so a component or field that doesn't exist is reported with the line that names it, and the field is read like any TnxBind. A widget class gives its asset its contexts (TnxContextOf, TnxWidget.h); a list gives each row its Item.