ModalOverlayLayout class

Implemented types
Mixed-in types

Constructors

ModalOverlayLayout(SunnyPageState state, {bool shrinkWrap = true})
const

Properties

hashCode int
The hash code for this object.
no setterinherited
pageTitle Widget?
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shrinkWrap bool
final
state SunnyPageState
final
widget SunnyPage
no setterinherited

Methods

build(BuildContext context, PlatformLayoutInfo info) Widget
inherited
buildHeader(BuildContext context, PlatformLayoutInfo layoutInfo) Widget?
On web, the top header is replaced by a static bar, and the "regular" header is placed down within the card
override
buildPageGuts(BuildContext context, PlatformLayoutInfo layoutInfo, {bool shrinkWrap = false}) Widget
inherited
buildScrollables(BuildContext context, PlatformLayoutInfo layoutInfo, bool shrinkWrap, [dynamic _body]) → dynamic
Returns either a single widget (may be a CustomScrollView) or a List of widgets
inherited
buildScrollView(BuildContext context, dynamic scrollables, Widget? headerSliver, PlatformLayoutInfo layoutInfo, {bool shrinkWrap = false}) Widget
override
buildScrollViewWithWrapper(BuildContext context, dynamic scrollables, Widget? headerSliver, PlatformLayoutInfo layoutInfo, {SliverWrapper sliverWrapper = sameWidget, bool shrinkWrap = false}) Widget
inherited
dispose() → void
inherited
expandScrollables(dynamic scrollables) List<Widget>
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
wrapInScaffold(BuildContext context, PlatformLayoutInfo info) Widget
A modal page doesn't need a scaffold, and doesn't take up as much space as possible
override

Operators

operator ==(Object other) bool
The equality operator.
inherited