layouts library
Classes
- DesktopPageLayout
- KeyboardVisibility
-
Calls
builder
on keyboard close/open. https://stackoverflow.com/a/63241409/1321917 - MobilePageLayout
- ModalOverlayLayout
- PlatformModalScaffold
- ResponsiveConstraint
- ResponsivePageLayout
- ResponsiveSliverConstraint
- SunnyPage
- SunnyPageLayout
- SunnyPageState
- SunnyResponsivePage
- SunnyResponsivePageState
Mixins
Extensions
Constants
- kDefaultResponsiveWidth → const double
Functions
-
sameWidget(
Widget input) → Widget
Typedefs
- DynamicContextFactory = dynamic Function(BuildContext context)
- KeyboardVisibilityBuilder = Widget Function(BuildContext context, Widget? child, bool isKeyboardVisible)
- ResponsiveMaxWidth = double Function(SizingInformation sizing)
- ResponsiveSliverMaxWidth = double Function(BuildContext context, SliverConstraints sizing)
- SliverWrapper = Widget Function(Widget widget)
- SunnyPageLayoutFactory = SunnyPageLayout Function(SunnyPageState state)
- WidgetContextFactory = Widget Function(BuildContext context)
- WidgetFactory = Widget Function()
-
WidgetListContextFactory
= List<
Widget> Function(BuildContext context) -
WidgetListFactory
= List<
Widget> Function() -
WidgetListScrollerContextFactory
= List<
Widget> Function(BuildContext context, ScrollController controller) - WidgetScrollerContextFactory = Widget Function(BuildContext context, ScrollController controller)