Inheritance
System.Object
ScaffoldState
public class ScaffoldState : TickerProviderStateMixin<Scaffold>, TickerProvider
Fields
Declaration
public readonly GlobalKey<DrawerControllerState> _drawerKey
Field Value
Declaration
public readonly GlobalKey<DrawerControllerState> _endDrawerKey
Field Value
Properties
Declaration
public bool hasDrawer { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool hasEndDrawer { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool isDrawerOpen { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool isEndDrawerOpen { get; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
build(BuildContext)
Declaration
public override Widget build(BuildContext context)
Parameters
Returns
Overrides
Declaration
public override void didChangeDependencies()
Overrides
Unity.UIWidgets.widgets.TickerProviderStateMixin<Unity.UIWidgets.material.Scaffold>.didChangeDependencies()
Declaration
public override void didUpdateWidget(StatefulWidget oldWidget)
Parameters
Overrides
Declaration
public override void dispose()
Overrides
Unity.UIWidgets.widgets.TickerProviderStateMixin<Unity.UIWidgets.material.Scaffold>.dispose()
Declaration
public void hideCurrentSnackBar(SnackBarClosedReason reason = SnackBarClosedReason.hide)
Parameters
Declaration
public override void initState()
Overrides
Declaration
Declaration
public void openEndDrawer()
Declaration
public void removeCurrentSnackBar(SnackBarClosedReason reason = SnackBarClosedReason.remove)
Parameters
Declaration
public PersistentBottomSheetController<object> showBottomSheet(WidgetBuilder builder)
Parameters
Returns
Declaration
public ScaffoldFeatureController<SnackBar, SnackBarClosedReason> showSnackBar(SnackBar snackbar)
Parameters
Returns