EzScaffold class

Wrapper for the Scaffold.

The body of the Scaffold is wrapped with EzGlobalMessageWrapper to activate the global messaging feature.

Inheritance

Constructors

EzScaffold({Key key, Widget body, PreferredSizeWidget appBar, Widget floatingActionButton, FloatingActionButtonLocation floatingActionButtonLocation, FloatingActionButtonAnimator floatingActionButtonAnimator, List<Widget> persistentFooterButtons, Color backgroundColor Widget drawer, Widget endDrawer, Widget bottomNavigationBar, Widget bottomSheet, bool resizeToAvoidBottomInset, bool primary: true, DragStartBehavior drawerDragStartBehavior: DragStartBehavior.start, bool extendBody: false, Color drawerScrimColor })

Properties

appBar PreferredSizeWidget
See Scaffold.appBar
final
backgroundColor Color
See Scaffold.backgroundColor
final
body Widget
See Scaffold.body
final
bottomNavigationBar Widget
See Scaffold.bottomNavigationBar
final
bottomSheet Widget
See Scaffold.bottomSheet
final
drawer Widget
See Scaffold.drawer
final
drawerDragStartBehavior DragStartBehavior
See Scaffold.drawerDragStartBehavior
final
drawerScrimColor Color
See Scaffold.drawerScrimColor
final
endDrawer Widget
See Scaffold.endDrawer
final
extendBody → bool
See Scaffold.extendBody
final
floatingActionButton Widget
See Scaffold.floatingActionButton
final
floatingActionButtonAnimator FloatingActionButtonAnimator
See Scaffold.floatingActionButtonAnimator
final
floatingActionButtonLocation FloatingActionButtonLocation
See Scaffold.floatingActionButtonLocation
final
persistentFooterButtons → List<Widget>
See Scaffold.persistentFooterButtons
final
primary → bool
See Scaffold.primary
final
resizeToAvoidBottomInset → bool
See Scaffold.resizeToAvoidBottomInset
final
hashCode → int
The hash code for this object.
read-only, inherited
key Key
Controls how one widget replaces another widget in the tree. [...]
final, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited

Methods

build(BuildContext context) Widget
Describes the part of the user interface represented by this widget. [...]
override
createElement() StatelessElement
Creates a StatelessElement to manage this widget's location in the tree. [...]
inherited
debugDescribeChildren() → List<DiagnosticsNode>
Returns a list of DiagnosticsNode objects describing this node's children. [...]
@protected, inherited
debugFillProperties(DiagnosticPropertiesBuilder properties) → void
Add additional properties associated with the node. [...]
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toDiagnosticsNode({String name, DiagnosticsTreeStyle style }) DiagnosticsNode
Returns a debug representation of the object that is used by debugging tools and by DiagnosticsNode.toStringDeep. [...]
inherited
toString({DiagnosticLevel minLevel: DiagnosticLevel.debug }) → String
Returns a string representation of this object.
inherited
toStringDeep({String prefixLineOne: '', String prefixOtherLines, DiagnosticLevel minLevel: DiagnosticLevel.debug }) → String
Returns a string representation of this node and its descendants. [...]
inherited
toStringShallow({String joiner: ', ', DiagnosticLevel minLevel: DiagnosticLevel.debug }) → String
Returns a one-line detailed description of the object. [...]
inherited
toStringShort() → String
A short, textual description of this widget.
inherited

Operators

operator ==(dynamic other) → bool
The equality operator.
inherited