updateDimensions method
Updates viewport canvas dimensions (called by LayoutBuilder in UI).
Implementation
void updateDimensions(double width, double height) {
if (_viewport.viewportWidth != width ||
_viewport.viewportHeight != height) {
_viewport = _viewport.copyWith(
viewportWidth: width,
viewportHeight: height,
);
}
}