MeasureNode
A node that determines its size from constraints and optionally measured direct children.
The returned size is retained until this node is measured again with different constraints or after measurement invalidation. A clean equal-constraint pass may therefore skip this callback.