Milano User Interaction
One user interaction, delivered to the engine's user-interaction observer. Records pass everything through unredacted (payloads, action parameters, document metadata): Milano implements no tracker, the receiving host owns the data and decides what to do with it.
Constructors
Types
The closed union of both sources: runtime-captured records (lifecycle, emissions, dispatch, completions) and renderer-reported widget interactions (MilanoNode.userInteraction).
Properties
The dispatch number, when the record is about a custom action dispatch (Kind.ACTION_DISPATCHED, Kind.COMPLETION_SUCCEEDED, Kind.COMPLETION_FAILED): the same number the action carried.
The interaction's data: the emission payload for Kind.EVENT, the captured parameters for Kind.ACTION_DISPATCHED, the validated result or failure payload for a completion, the document metadata for Kind.VIEW_BUILT and Kind.VIEW_REPLACED, and whatever the renderer supplies for widget kinds.
Stable identity of the originating view, plus the builder's label when set.