diff --git a/packages/flutter/lib/src/widgets/basic.dart b/packages/flutter/lib/src/widgets/basic.dart index 978cdc4ee2..34788fb3be 100644 --- a/packages/flutter/lib/src/widgets/basic.dart +++ b/packages/flutter/lib/src/widgets/basic.dart @@ -1092,6 +1092,7 @@ class PhysicalShape extends SingleChildRenderObjectWidget { /// that is relative to the child's size. /// * [FittedBox], which sizes and positions its child widget to fit the parent /// according to a given [BoxFit] discipline. +/// * The [catalog of layout widgets](https://flutter.dev/widgets/layout/). class Transform extends SingleChildRenderObjectWidget { /// Creates a widget that transforms its child. /// @@ -1887,6 +1888,7 @@ class Center extends Align { /// size and positions the child according to an [Alignment] value. /// * [CustomMultiChildLayout], which uses a delegate to position multiple /// children. +/// * The [catalog of layout widgets](https://flutter.dev/widgets/layout/). class CustomSingleChildLayout extends SingleChildRenderObjectWidget { /// Creates a custom single child layout. /// @@ -1982,6 +1984,7 @@ class LayoutId extends ParentDataWidget { /// * [Stack], which arranges children relative to the edges of the container. /// * [Flow], which provides paint-time control of its children using transform /// matrices. +/// * The [catalog of layout widgets](https://flutter.dev/widgets/layout/). class CustomMultiChildLayout extends MultiChildRenderObjectWidget { /// Creates a custom multi-child layout. /// @@ -3038,6 +3041,7 @@ AxisDirection getAxisDirectionFromAxisReverseAndDirectionality( /// this layout algorithm (at the cost of being slightly less efficient). /// * [ListView], which implements an efficient scrolling version of this /// layout algorithm. +/// * The [catalog of layout widgets](https://flutter.dev/widgets/layout/). class ListBody extends MultiChildRenderObjectWidget { /// Creates a layout widget that arranges its children sequentially along a /// given axis. diff --git a/packages/flutter/lib/src/widgets/layout_builder.dart b/packages/flutter/lib/src/widgets/layout_builder.dart index 4f14fb4e4a..4d2ddcc8f7 100644 --- a/packages/flutter/lib/src/widgets/layout_builder.dart +++ b/packages/flutter/lib/src/widgets/layout_builder.dart @@ -195,6 +195,7 @@ mixin RenderConstrainedLayoutBuilder { /// Creates a widget that defers its building until layout. /// diff --git a/packages/flutter/lib/src/widgets/scroll_view.dart b/packages/flutter/lib/src/widgets/scroll_view.dart index 7c3d00080b..726a3869c2 100644 --- a/packages/flutter/lib/src/widgets/scroll_view.dart +++ b/packages/flutter/lib/src/widgets/scroll_view.dart @@ -841,6 +841,7 @@ abstract class BoxScrollView extends ScrollView { /// scrolling. /// * [ScrollNotification] and [NotificationListener], which can be used to watch /// the scroll position without using a [ScrollController]. +/// * The [catalog of layout widgets](https://flutter.dev/widgets/layout/). class ListView extends BoxScrollView { /// Creates a scrollable, linear array of widgets from an explicit [List]. /// @@ -1410,6 +1411,7 @@ class ListView extends BoxScrollView { /// tiles that have a maximum cross-axis extent. /// * [ScrollNotification] and [NotificationListener], which can be used to watch /// the scroll position without using a [ScrollController]. +/// * The [catalog of layout widgets](https://flutter.dev/widgets/layout/). class GridView extends BoxScrollView { /// Creates a scrollable, 2D array of widgets with a custom /// [SliverGridDelegate]. diff --git a/packages/flutter/lib/src/widgets/table.dart b/packages/flutter/lib/src/widgets/table.dart index a6340505b8..df42cc8416 100644 --- a/packages/flutter/lib/src/widgets/table.dart +++ b/packages/flutter/lib/src/widgets/table.dart @@ -90,6 +90,10 @@ class _TableElementRow { /// /// For more details about the table layout algorithm, see [RenderTable]. /// To control the alignment of children, see [TableCell]. +/// +/// See also: +/// +/// * The [catalog of layout widgets](https://flutter.dev/widgets/layout/). class Table extends RenderObjectWidget { /// Creates a table. ///