Screen class

Implementers

Constructors

Screen(String title, {IconData? icon = Icons.stay_current_landscape, EdgeInsets padding = const EdgeInsets.all(16), bool appbarEnabled = false})

Properties

appbarEnabled bool
getter/setter pair
context BuildContext
no setter
hashCode int
The hash code for this object.
no setterinherited
icon IconData?
getter/setter pair
isInline bool
getter/setter pair
mounted bool
no setter
padding EdgeInsets
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
screenPadding EdgeInsetsGeometry?
no setter
show bool Function(BuildContext)
getter/setter pair
title String
final

Methods

appBar() PreferredSizeWidget?
appBarActions() List<Widget>
createState() State<ScreenWidget<Screen>>
dispose() → void
exitScreen<V extends Object?>([V? value]) → void
floatingActionButton() FloatingActionButton?
go<T extends Object?>(BuildContext context, {bool replace = false}) Future<T?>
initScreen() → void
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
refresh() → void
refreshBackButton() → void
refreshMainButton() → void
screenBody() Widget
toString() String
A string representation of this object.
inherited
toWidget() Widget

Operators

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