scaffold library

Classes

ActionEdgeGap
AppBar
A page's or a sheet's bar: the toolbar Material 3's app bar lays out, on no surface of its own. Below the top padding it is toolbarHeight tall, a page's bar by default.
AppBarActionButton
An app bar action from IconButtonData, standing in a spinner while the action runs.
AppBarClearance
PrismScaffold
A page's or a sheet's layout, which knows nothing of what fills its slots.
ScaffoldBar
The bar a PrismScaffold lays out: what builder draws, floating over a page and clear of the window's controls, above a loading line.
ScaffoldSurface

Constants

appBarActionSpace → const double
barButtonGap → const double

Functions

appBarActionInset(bool compact) → double
Where a filled button sits from the app bar edge, leading included: the layout margin iOS gives a compact and a regular width.
appBarLeadingWidth(bool compact) → double
genActions(List<Widget> actions, {required AppBarActionEdge edge}) → List<Widget>
isCompactBar(BuildContext context, bool isMobileView) → bool
A phone view or a sheet: an iOS compact width.
separatedBy(Iterable<Widget> items, Widget separator) → Iterable<Widget>