mirror of
https://github.com/flutter/packages.git
synced 2025-07-01 15:23:25 +08:00
Migrate to ScaffoldMessenger (#223)
This commit is contained in:
@ -49,11 +49,10 @@ class OpenContainerTransformDemo extends StatefulWidget {
|
|||||||
class _OpenContainerTransformDemoState
|
class _OpenContainerTransformDemoState
|
||||||
extends State<OpenContainerTransformDemo> {
|
extends State<OpenContainerTransformDemo> {
|
||||||
ContainerTransitionType _transitionType = ContainerTransitionType.fade;
|
ContainerTransitionType _transitionType = ContainerTransitionType.fade;
|
||||||
final GlobalKey<ScaffoldState> scaffoldKey = GlobalKey<ScaffoldState>();
|
|
||||||
|
|
||||||
void _showMarkedAsDoneSnackbar(bool isMarkedAsDone) {
|
void _showMarkedAsDoneSnackbar(bool isMarkedAsDone) {
|
||||||
if (isMarkedAsDone ?? false)
|
if (isMarkedAsDone ?? false)
|
||||||
scaffoldKey.currentState.showSnackBar(const SnackBar(
|
ScaffoldMessenger.of(context).showSnackBar(const SnackBar(
|
||||||
content: Text('Marked as done!'),
|
content: Text('Marked as done!'),
|
||||||
));
|
));
|
||||||
}
|
}
|
||||||
@ -111,7 +110,6 @@ class _OpenContainerTransformDemoState
|
|||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
return Scaffold(
|
return Scaffold(
|
||||||
key: scaffoldKey,
|
|
||||||
appBar: AppBar(
|
appBar: AppBar(
|
||||||
title: const Text('Container transform'),
|
title: const Text('Container transform'),
|
||||||
actions: <Widget>[
|
actions: <Widget>[
|
||||||
|
Reference in New Issue
Block a user