From 0f5b79a2506dc352c99801d4f401c9cad2bf60e8 Mon Sep 17 00:00:00 2001 From: Justin McCandless Date: Tue, 22 Dec 2020 10:14:03 -0800 Subject: [PATCH] Nnbd docs updates for various widgets (#72389) --- packages/flutter/lib/src/widgets/drag_target.dart | 2 +- .../flutter/lib/src/widgets/inherited_notifier.dart | 12 ++++++------ .../lib/src/widgets/notification_listener.dart | 2 +- .../lib/src/widgets/overscroll_indicator.dart | 4 ++-- packages/flutter/lib/src/widgets/shortcuts.dart | 2 +- packages/flutter/lib/src/widgets/table.dart | 2 +- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/packages/flutter/lib/src/widgets/drag_target.dart b/packages/flutter/lib/src/widgets/drag_target.dart index bf100b5ac4..ed21235e51 100644 --- a/packages/flutter/lib/src/widgets/drag_target.dart +++ b/packages/flutter/lib/src/widgets/drag_target.dart @@ -105,7 +105,7 @@ enum DragAnchor { /// /// {@youtube 560 315 https://www.youtube.com/watch?v=QzA4c4QHZCY} /// -/// {@tool dartpad --template=stateful_widget_scaffold_no_null_safety} +/// {@tool dartpad --template=stateful_widget_scaffold} /// /// The following example has a [Draggable] widget along with a [DragTarget] /// in a row demonstrating an incremented `acceptedData` integer value when diff --git a/packages/flutter/lib/src/widgets/inherited_notifier.dart b/packages/flutter/lib/src/widgets/inherited_notifier.dart index 745bca9895..a08f5d2121 100644 --- a/packages/flutter/lib/src/widgets/inherited_notifier.dart +++ b/packages/flutter/lib/src/widgets/inherited_notifier.dart @@ -28,7 +28,7 @@ import 'framework.dart'; /// changed. When it returns true, the dependents are marked as needing to be /// rebuilt this frame. /// -/// {@tool dartpad --template=stateful_widget_material_ticker_no_null_safety} +/// {@tool dartpad --template=stateful_widget_material_ticker} /// /// This example shows three spinning squares that use the value of the notifier /// on an ancestor [InheritedNotifier] (`SpinModel`) to give them their @@ -50,13 +50,13 @@ import 'framework.dart'; /// ```dart preamble /// class SpinModel extends InheritedNotifier { /// SpinModel({ -/// Key key, -/// AnimationController notifier, -/// Widget child, +/// Key? key, +/// AnimationController? notifier, +/// required Widget child, /// }) : super(key: key, notifier: notifier, child: child); /// /// static double of(BuildContext context) { -/// return context.dependOnInheritedWidgetOfExactType().notifier.value; +/// return context.dependOnInheritedWidgetOfExactType()!.notifier!.value; /// } /// } /// @@ -81,7 +81,7 @@ import 'framework.dart'; /// ``` /// /// ```dart -/// AnimationController _controller; +/// late AnimationController _controller; /// /// @override /// void initState() { diff --git a/packages/flutter/lib/src/widgets/notification_listener.dart b/packages/flutter/lib/src/widgets/notification_listener.dart index 6924b73db4..c3eed7115b 100644 --- a/packages/flutter/lib/src/widgets/notification_listener.dart +++ b/packages/flutter/lib/src/widgets/notification_listener.dart @@ -17,7 +17,7 @@ import 'framework.dart'; typedef NotificationListenerCallback = bool Function(T notification); -/// {@tool dartpad --template=stateless_widget_material_no_null_safety} +/// {@tool dartpad --template=stateless_widget_material} /// /// This example shows a [NotificationListener] widget /// that listens for [ScrollNotification] notifications. When a scroll diff --git a/packages/flutter/lib/src/widgets/overscroll_indicator.dart b/packages/flutter/lib/src/widgets/overscroll_indicator.dart index 17a0140700..b452f09269 100644 --- a/packages/flutter/lib/src/widgets/overscroll_indicator.dart +++ b/packages/flutter/lib/src/widgets/overscroll_indicator.dart @@ -46,7 +46,7 @@ import 'ticker_provider.dart'; /// [OverscrollIndicatorNotification.paintOffset] to the /// notification, or use a [NestedScrollView]. /// -/// {@tool dartpad --template=stateless_widget_scaffold_no_null_safety} +/// {@tool dartpad --template=stateless_widget_scaffold} /// /// This example demonstrates how to use a [NotificationListener] to manipulate /// the placement of a [GlowingOverscrollIndicator] when building a @@ -81,7 +81,7 @@ import 'ticker_provider.dart'; /// ``` /// {@end-tool} /// -/// {@tool dartpad --template=stateless_widget_scaffold_no_null_safety} +/// {@tool dartpad --template=stateless_widget_scaffold} /// /// This example demonstrates how to use a [NestedScrollView] to manipulate the /// placement of a [GlowingOverscrollIndicator] when building a diff --git a/packages/flutter/lib/src/widgets/shortcuts.dart b/packages/flutter/lib/src/widgets/shortcuts.dart index be677aacca..88234695f0 100644 --- a/packages/flutter/lib/src/widgets/shortcuts.dart +++ b/packages/flutter/lib/src/widgets/shortcuts.dart @@ -386,7 +386,7 @@ class ShortcutManager extends ChangeNotifier with Diagnosticable { /// when invoking an [Action] via a keyboard key combination that maps to an /// [Intent]. /// -/// {@tool dartpad --template=stateful_widget_scaffold_center_no_null_safety} +/// {@tool dartpad --template=stateful_widget_scaffold_center} /// /// Here, we will use a [Shortcuts] and [Actions] widget to add and remove from a counter. /// This can be done by creating a child widget that is focused and pressing the logical key diff --git a/packages/flutter/lib/src/widgets/table.dart b/packages/flutter/lib/src/widgets/table.dart index 98198ae778..46ce39567a 100644 --- a/packages/flutter/lib/src/widgets/table.dart +++ b/packages/flutter/lib/src/widgets/table.dart @@ -81,7 +81,7 @@ class _TableElementRow { /// /// {@youtube 560 315 https://www.youtube.com/watch?v=_lbE0wsVZSw} /// -/// {@tool dartpad --template=stateless_widget_scaffold_no_null_safety} +/// {@tool dartpad --template=stateless_widget_scaffold} /// /// This sample shows a `Table` with borders, multiple types of column widths and different vertical cell alignments. ///