updateStoredDimensions method
void
updateStoredDimensions(
- double newHeight,
- double newWidth
)
Implementation
void updateStoredDimensions(double newHeight, double newWidth) {
double? oldHeight = _widgetDimensions[widget.valueKey]?.height;
double? oldWidth = _widgetDimensions[widget.valueKey]?.width;
if (oldHeight == newHeight && oldWidth == newWidth) {
return;
}
_widgetDimensions[widget.valueKey] = Size(newWidth, newHeight);
setState(() {
height = newHeight;
width = newWidth;
if (height > 0 && width > 0) {
visible = true;
} else {
visible = false;
}
});
}