onSizeChange method
Implementation
void onSizeChange(PlatformViewSize size) {
size = transformSize(size);
PlatformViewSize? newSize;
switch (widgetSize) {
case YPayPlatformWidgetSize.hug:
newSize = size;
case YPayPlatformWidgetSize.hugHeight:
newSize = PlatformViewSize(null, size.height);
case YPayPlatformWidgetSize.hugWidth:
newSize = PlatformViewSize(size.width, null);
case YPayPlatformWidgetSize.none:
break;
}
if (_size != newSize) {
setState(() {
_size = newSize!;
});
}
if (_isInitialSize) {
setState(() {
_isInitialSize = false;
});
}
}