point property
Offset?
get
point
The coordinate this target is, for the one form that is a coordinate — Target.at, and nothing else.
A verb with a finger asks this before it asks for a centre. The widget a point resolves to is the thing the pointer would reach, but its centre is somewhere else entirely when the widget is bigger than the region that was meant: a full-bleed canvas, a chart, an SVG whose zones are painted rather than built. There the point is the target and the centre is a guess, so a verb that has one uses it.
Deliberately not recursive. Target.nth and Target.within compose
lookups, and a lookup that happens to contain a point is still asking
for whatever it found — the point named a scope, not a contact.
Implementation
Offset? get point => null;