trySetSize method
Implementation
bool trySetSize(double newSize,
[PanelSibling direction = PanelSibling.both]) {
if (value.size == newSize) {
return false;
}
if (newSize < 0) {
newSize = 0;
}
double delta = newSize - value.size;
if (delta == 0) {
return false;
}
return tryExpandSize(delta, direction);
}