Screen class
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