reset

Restores minimum zoom and centers the current content bounds.

Before geometry is known, reset forgets an explicit center so the first viewport publication supplies it.

Return

the resulting metrics snapshot.

Throws

when the minimum zoom cannot resolve to a finite positive scale for known geometry.

when called from another execution owner or synchronously from an observer callback.

when a state observer fails after the new metrics are committed.