widget_builders/master_detail/master_detail_library library
Classes
- FluentUIDetailPage
-
Provides the recommended layout for
YaruMasterDetailPage.pageBuilder
. - FluentUIMasterDetailPage
- FluentUIMasterTile
-
Provides the recommended layout for
YaruMasterDetailPage.tileBuilder
. - FluentUIMasterTileScope
Constants
- kBannerRadius → const double
- The default border radius for Yaru-style banners.
- kButtonRadius → const double
- The default border radius for Yaru-style buttons.
- kContainerRadius → const double
- The default border radius for Yaru-style containers.
- kDetailPageTransitionsTheme → const PageTransitionsTheme
- kIconSize → const double
- The default icon size
- kLandscapeLayoutPageTransitionsTheme → const PageTransitionsTheme
- kMasterDetailBreakpoint → const double
-
The default breakpoint width
YaruMasterDetailPage
uses for switching between portrait and landscape modes. - kPagePadding → const double
- The recommended padding around page content in Yaru applications.
- kPortraitLayoutPageTransitionsTheme → const PageTransitionsTheme
- kTargetCanvasSize → const double
- kTargetIconSize → const double
- kTitleBarHeight → const double
-
The default height of
YaruTitleBar
. - kTitleBarItemHeight → const double
-
The best height for any item inside a
YaruTitleBar
Typedefs
- AppBarBuilder = PreferredSizeWidget? Function(BuildContext context)
- MasterTileBuilder = Widget Function(BuildContext context, int index, bool selected, double availableWidth)