From b0e7c9c4f0ccbd1d3f48b55495416c3cb5f6ecdb Mon Sep 17 00:00:00 2001 From: Taha Tesser Date: Tue, 25 Oct 2022 10:27:06 +0300 Subject: [PATCH] Move `AnimatedIcons` example and fix typo in `cupertino/text_selection_toolbar.dart` (#113937) --- ...nimated_icon.1.dart => animated_icons_data.0.dart} | 0 ...on.1_test.dart => animated_icons_data.0_test.dart} | 2 +- .../lib/src/cupertino/text_selection_toolbar.dart | 2 +- .../src/material/animated_icons/animated_icons.dart | 7 ------- .../material/animated_icons/animated_icons_data.dart | 11 +++++++++++ 5 files changed, 13 insertions(+), 9 deletions(-) rename examples/api/lib/material/animated_icon/{animated_icon.1.dart => animated_icons_data.0.dart} (100%) rename examples/api/test/material/animated_icon/{animated_icon.1_test.dart => animated_icons_data.0_test.dart} (98%) diff --git a/examples/api/lib/material/animated_icon/animated_icon.1.dart b/examples/api/lib/material/animated_icon/animated_icons_data.0.dart similarity index 100% rename from examples/api/lib/material/animated_icon/animated_icon.1.dart rename to examples/api/lib/material/animated_icon/animated_icons_data.0.dart diff --git a/examples/api/test/material/animated_icon/animated_icon.1_test.dart b/examples/api/test/material/animated_icon/animated_icons_data.0_test.dart similarity index 98% rename from examples/api/test/material/animated_icon/animated_icon.1_test.dart rename to examples/api/test/material/animated_icon/animated_icons_data.0_test.dart index dce882dd5a0..8b54373a2d6 100644 --- a/examples/api/test/material/animated_icon/animated_icon.1_test.dart +++ b/examples/api/test/material/animated_icon/animated_icons_data.0_test.dart @@ -3,7 +3,7 @@ // found in the LICENSE file. import 'package:flutter/material.dart'; -import 'package:flutter_api_samples/material/animated_icon/animated_icon.1.dart' +import 'package:flutter_api_samples/material/animated_icon/animated_icons_data.0.dart' as example; import 'package:flutter_test/flutter_test.dart'; diff --git a/packages/flutter/lib/src/cupertino/text_selection_toolbar.dart b/packages/flutter/lib/src/cupertino/text_selection_toolbar.dart index 85f117def94..82cece463fd 100644 --- a/packages/flutter/lib/src/cupertino/text_selection_toolbar.dart +++ b/packages/flutter/lib/src/cupertino/text_selection_toolbar.dart @@ -869,7 +869,7 @@ class _RenderCupertinoTextSelectionToolbarItems extends RenderBox with Container } } - // Returns true iff the single child is hit by the given position. + // Returns true if the single child is hit by the given position. static bool hitTestChild(RenderBox? child, BoxHitTestResult result, { required Offset position }) { if (child == null) { return false; diff --git a/packages/flutter/lib/src/material/animated_icons/animated_icons.dart b/packages/flutter/lib/src/material/animated_icons/animated_icons.dart index 8ec51fde770..a28f0155a61 100644 --- a/packages/flutter/lib/src/material/animated_icons/animated_icons.dart +++ b/packages/flutter/lib/src/material/animated_icons/animated_icons.dart @@ -22,13 +22,6 @@ part of material_animated_icons; /// ** See code in examples/api/lib/material/animated_icon/animated_icon.0.dart ** /// {@end-tool} /// -/// {@tool dartpad} -/// This example showcases all the available [AnimatedIcons] in a [GridView]. -/// The icons are animated forward and reverse in a loop. -/// -/// ** See code in examples/api/lib/material/animated_icon/animated_icon.1.dart ** -/// {@end-tool} -/// /// See also: /// /// * [Icons], for the list of available static Material Icons. diff --git a/packages/flutter/lib/src/material/animated_icons/animated_icons_data.dart b/packages/flutter/lib/src/material/animated_icons/animated_icons_data.dart index 9c4babdf0ed..242ba5a049b 100644 --- a/packages/flutter/lib/src/material/animated_icons/animated_icons_data.dart +++ b/packages/flutter/lib/src/material/animated_icons/animated_icons_data.dart @@ -13,6 +13,17 @@ part of material_animated_icons; /// Identifier for the supported Material Design animated icons. /// /// Use with [AnimatedIcon] class to show specific animated icons. +/// +/// {@tool dartpad} +/// This example shows how to create an animated icon. The icon is animated +/// forward and reverse in a loop. +/// +/// ** See code in examples/api/lib/material/animated_icon/animated_icons_data.0.dart ** +/// {@end-tool} +/// +/// See also: +/// +/// * [Icons], for the list of available static Material Icons. abstract class AnimatedIcons { /// The Material Design add to event icon animation.