ScaffoldPrelayoutGeometry class
The geometry of the Scaffold after all its contents have been laid out except the FloatingActionButton.
The Scaffold passes this pre-layout geometry to its FloatingActionButtonLocation, which produces an Offset that the Scaffold uses to position the FloatingActionButton.
For a description of the Scaffold's geometry after it has finished laying out, see the ScaffoldGeometry.
- Annotations
- @immutable
Constructors
- ScaffoldPrelayoutGeometry({@required Size bottomSheetSize, @required double contentBottom, @required double contentTop, @required Size floatingActionButtonSize, @required EdgeInsets minInsets, @required Size scaffoldSize, @required Size snackBarSize, @required TextDirection textDirection })
-
Abstract const constructor. This constructor enables subclasses to provide
const constructors so that they can be used in const expressions.
const
Properties
- bottomSheetSize → Size
-
The Size of the Scaffold's BottomSheet. [...]
final
- contentBottom → double
-
The vertical distance from the Scaffold's origin to the bottom of
Scaffold.body. [...]
final
- contentTop → double
-
The vertical distance from the Scaffold's origin to the top of
Scaffold.body. [...]
final
- floatingActionButtonSize → Size
-
The Size of Scaffold.floatingActionButton. [...]
final
- minInsets → EdgeInsets
-
The minimum padding to inset the FloatingActionButton by for it
to remain visible. [...]
final
- scaffoldSize → Size
-
The Size of the whole Scaffold. [...]
final
- snackBarSize → Size
-
The Size of the Scaffold's SnackBar. [...]
final
- textDirection → TextDirection
-
The TextDirection of the Scaffold's BuildContext.
final
- hashCode → int
-
The hash code for this object. [...]
read-only, inherited
- runtimeType → Type
-
A representation of the runtime type of the object.
read-only, inherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent method or property is accessed. [...]
inherited
-
toString(
) → String -
Returns a string representation of this object.
inherited
Operators
-
operator ==(
dynamic other) → bool -
The equality operator. [...]
inherited