diff --git a/packages/cupertino_ui/lib/src/scrollbar.dart b/packages/cupertino_ui/lib/src/scrollbar.dart index d3387c15e41..f02656bcdf5 100644 --- a/packages/cupertino_ui/lib/src/scrollbar.dart +++ b/packages/cupertino_ui/lib/src/scrollbar.dart @@ -37,7 +37,10 @@ const double _kScrollbarCrossAxisMargin = 3.0; /// /// {@youtube 560 315 https://www.youtube.com/watch?v=DbkIQSvwnZc} /// -/// {@macro flutter.widgets.Scrollbar} +/// For more information, see [RawScrollbar]. +// TODO(dkwingsmt): Migrate the doc back to macro +// flutter.widgets.Scrollbar +// https://github.com/flutter/flutter/issues/189629 /// /// When dragging a [CupertinoScrollbar] thumb, the thickness and radius will /// animate from [thickness] and [radius] to [thicknessWhileDragging] and diff --git a/packages/cupertino_ui/lib/src/text_field.dart b/packages/cupertino_ui/lib/src/text_field.dart index 33b62f91e3b..d1e81380d79 100644 --- a/packages/cupertino_ui/lib/src/text_field.dart +++ b/packages/cupertino_ui/lib/src/text_field.dart @@ -700,7 +700,13 @@ class CupertinoTextField extends StatefulWidget { /// {@macro flutter.services.textFormatter.maxLengthEnforcement} final MaxLengthEnforcement? maxLengthEnforcement; - /// {@macro flutter.widgets.editableText.onChanged} + /// Called when the user initiates a change to the TextField's + /// value: when they have inserted or deleted text. + /// + /// For more information, see [EditableText.onChanged]. + // TODO(dkwingsmt): Migrate the doc back to macro + // flutter.widgets.editableText.onChanged + // https://github.com/flutter/flutter/issues/189629 final ValueChanged? onChanged; /// {@macro flutter.widgets.editableText.onEditingComplete} @@ -865,10 +871,21 @@ class CupertinoTextField extends StatefulWidget { /// {@macro flutter.services.TextInputConfiguration.enableInlinePrediction} final bool? enableInlinePrediction; - /// {@macro flutter.widgets.editableText.contentInsertionConfiguration} + /// Configuration of handler for media content inserted via the system input + /// method. + /// + /// For more information, see [EditableText.contentInsertionConfiguration]. + // TODO(dkwingsmt): Migrate the doc back to macro + // flutter.widgets.editableText.contentInsertionConfiguration + // https://github.com/flutter/flutter/issues/189629 final ContentInsertionConfiguration? contentInsertionConfiguration; - /// {@macro flutter.widgets.EditableText.contextMenuBuilder} + /// Builds the text selection toolbar when requested by the user. + /// + /// For more information, see [EditableText.contextMenuBuilder]. + // TODO(dkwingsmt): Migrate the doc back to macro + // flutter.widgets.EditableText.contextMenuBuilder + // https://github.com/flutter/flutter/issues/189629 /// /// If not provided, will build a default menu based on the platform. /// diff --git a/packages/material_ui/lib/src/autocomplete.dart b/packages/material_ui/lib/src/autocomplete.dart index bcb86c4a671..7ff2f559535 100644 --- a/packages/material_ui/lib/src/autocomplete.dart +++ b/packages/material_ui/lib/src/autocomplete.dart @@ -113,7 +113,10 @@ class Autocomplete extends StatelessWidget { /// The [FocusNode] that is used for the text field. /// - /// {@macro flutter.widgets.RawAutocomplete.split} + /// For more information, see [RawAutocomplete.focusNode]. + // TODO(dkwingsmt): Migrate the doc back to macro + // flutter.widgets.RawAutocomplete.split + // https://github.com/flutter/flutter/issues/189629 /// /// If this parameter is not null, then [textEditingController] must also be /// non-null. @@ -144,7 +147,10 @@ class Autocomplete extends StatelessWidget { /// The [TextEditingController] that is used for the text field. /// - /// {@macro flutter.widgets.RawAutocomplete.split} + /// For more information, see [RawAutocomplete.textEditingController]. + // TODO(dkwingsmt): Migrate the doc back to macro + // flutter.widgets.RawAutocomplete.split + // https://github.com/flutter/flutter/issues/189629 /// /// If this parameter is not null, then [focusNode] must also be non-null. final TextEditingController? textEditingController; diff --git a/packages/material_ui/lib/src/reorderable_list.dart b/packages/material_ui/lib/src/reorderable_list.dart index 430de8a9d3c..d7655148a32 100644 --- a/packages/material_ui/lib/src/reorderable_list.dart +++ b/packages/material_ui/lib/src/reorderable_list.dart @@ -333,7 +333,12 @@ class ReorderableListView extends StatefulWidget { /// {@macro flutter.widgets.scroll_view.shrinkWrap} final bool shrinkWrap; - /// {@macro flutter.widgets.scroll_view.anchor} + /// The relative position of the zero scroll offset. + /// + /// For more information, see [ScrollView.anchor]. + // TODO(dkwingsmt): Migrate the doc back to macro + // flutter.widgets.scroll_view.anchor + // https://github.com/flutter/flutter/issues/189629 final double anchor; /// {@macro flutter.rendering.RenderViewportBase.cacheExtent} diff --git a/packages/material_ui/lib/src/scrollbar.dart b/packages/material_ui/lib/src/scrollbar.dart index e7e9ab1cb08..092799850c6 100644 --- a/packages/material_ui/lib/src/scrollbar.dart +++ b/packages/material_ui/lib/src/scrollbar.dart @@ -24,7 +24,10 @@ const Duration _kScrollbarTimeToFade = Duration(milliseconds: 600); /// /// {@youtube 560 315 https://www.youtube.com/watch?v=DbkIQSvwnZc} /// -/// {@macro flutter.widgets.Scrollbar} +/// For more information, see [RawScrollbar]. +// TODO(dkwingsmt): Migrate the doc back to macro +// flutter.widgets.Scrollbar +// https://github.com/flutter/flutter/issues/189629 /// /// Dynamically changes to a [CupertinoScrollbar], an iOS style scrollbar, by /// default on the iOS platform. @@ -111,10 +114,21 @@ class Scrollbar extends StatelessWidget { /// {@macro flutter.widgets.Scrollbar.child} final Widget child; - /// {@macro flutter.widgets.Scrollbar.controller} + /// The [ScrollController] used to implement Scrollbar dragging. + /// + /// For more information, see [RawScrollbar.controller]. + // TODO(dkwingsmt): Migrate the doc back to macro + // flutter.widgets.Scrollbar.controller + // https://github.com/flutter/flutter/issues/189629 final ScrollController? controller; - /// {@macro flutter.widgets.Scrollbar.thumbVisibility} + /// Indicates that the scrollbar thumb should be visible, even when a scroll + /// is not underway. + /// + /// For more information, see [RawScrollbar.thumbVisibility]. + // TODO(dkwingsmt): Migrate the doc back to macro + // flutter.widgets.Scrollbar.thumbVisibility + // https://github.com/flutter/flutter/issues/189629 /// /// If this property is null, then [ScrollbarThemeData.thumbVisibility] of /// [ThemeData.scrollbarTheme] is used. If that is also null, the default value diff --git a/packages/material_ui/lib/src/text_field.dart b/packages/material_ui/lib/src/text_field.dart index 0184fb04d11..7e3ff9146ac 100644 --- a/packages/material_ui/lib/src/text_field.dart +++ b/packages/material_ui/lib/src/text_field.dart @@ -607,7 +607,13 @@ class TextField extends StatefulWidget { /// {@macro flutter.services.textFormatter.maxLengthEnforcement} final MaxLengthEnforcement? maxLengthEnforcement; - /// {@macro flutter.widgets.editableText.onChanged} + /// Called when the user initiates a change to the TextField's + /// value: when they have inserted or deleted text. + /// + /// For more information, see [EditableText.onChanged]. + // TODO(dkwingsmt): Migrate the doc back to macro + // flutter.widgets.editableText.onChanged + // https://github.com/flutter/flutter/issues/189629 /// /// See also: /// @@ -863,7 +869,14 @@ class TextField extends StatefulWidget { /// {@macro flutter.services.TextInputConfiguration.enableInlinePrediction} final bool? enableInlinePrediction; - /// {@macro flutter.widgets.editableText.contentInsertionConfiguration} + /// Configuration of handler for media content inserted via the system input + /// method. + /// + /// For more information, see + /// [EditableText.contentInsertionConfiguration]. + // TODO(dkwingsmt): Migrate the doc back to macro + // flutter.widgets.editableText.contentInsertionConfiguration + // https://github.com/flutter/flutter/issues/189629 final ContentInsertionConfiguration? contentInsertionConfiguration; /// {@macro flutter.widgets.EditableText.contextMenuBuilder}