miniEndDocked constant Null safety

FloatingActionButtonLocation const miniEndDocked

End-aligned FloatingActionButton, floating over the Scaffold.bottomNavigationBar so that the center of the floating action button lines up with the top of the bottom navigation bar, optimized for mini floating action buttons.

To align a floating action button with CircleAvatars in the ListTile.trailing slots of ListTiles in a ListView in the Scaffold.body, use miniEndDocked and set FloatingActionButton.mini to true.

If the value of Scaffold.bottomNavigationBar is a BottomAppBar, the bottom app bar can include a "notch" in its shape that accommodates the overlapping floating action button.

This is intended to be used with FloatingActionButton.mini set to true, so that the floating action button appears to align with CircleAvatars in the ListTile.trailing slot of a ListTile in a ListView in the Scaffold.body.

This is unlikely to be a useful location for apps that lack a bottom navigation bar.

Implementation

static const FloatingActionButtonLocation miniEndDocked = _MiniEndDockedFabLocation();