getOffset method Null safety
- ScaffoldPrelayoutGeometry scaffoldGeometry
override
Places the FloatingActionButton based on the Scaffold's layout.
This uses a ScaffoldPrelayoutGeometry, which the Scaffold constructs during its layout phase after it has laid out every widget it can lay out except the FloatingActionButton. The Scaffold uses the Offset returned from this method to position the FloatingActionButton and complete its layout.
Implementation
@override
Offset getOffset(ScaffoldPrelayoutGeometry scaffoldGeometry) {
final double adjustment = isMini() ? kMiniButtonOffsetAdjustment : 0.0;
return Offset(
getOffsetX(scaffoldGeometry, adjustment),
getOffsetY(scaffoldGeometry, adjustment),
);
}