Add missing back links to the layout catalog (#51782)
This commit is contained in:
parent
b4cf20380e
commit
8df3e057b2
@ -1092,6 +1092,7 @@ class PhysicalShape extends SingleChildRenderObjectWidget {
|
|||||||
/// that is relative to the child's size.
|
/// that is relative to the child's size.
|
||||||
/// * [FittedBox], which sizes and positions its child widget to fit the parent
|
/// * [FittedBox], which sizes and positions its child widget to fit the parent
|
||||||
/// according to a given [BoxFit] discipline.
|
/// according to a given [BoxFit] discipline.
|
||||||
|
/// * The [catalog of layout widgets](https://flutter.dev/widgets/layout/).
|
||||||
class Transform extends SingleChildRenderObjectWidget {
|
class Transform extends SingleChildRenderObjectWidget {
|
||||||
/// Creates a widget that transforms its child.
|
/// 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.
|
/// size and positions the child according to an [Alignment] value.
|
||||||
/// * [CustomMultiChildLayout], which uses a delegate to position multiple
|
/// * [CustomMultiChildLayout], which uses a delegate to position multiple
|
||||||
/// children.
|
/// children.
|
||||||
|
/// * The [catalog of layout widgets](https://flutter.dev/widgets/layout/).
|
||||||
class CustomSingleChildLayout extends SingleChildRenderObjectWidget {
|
class CustomSingleChildLayout extends SingleChildRenderObjectWidget {
|
||||||
/// Creates a custom single child layout.
|
/// Creates a custom single child layout.
|
||||||
///
|
///
|
||||||
@ -1982,6 +1984,7 @@ class LayoutId extends ParentDataWidget<MultiChildLayoutParentData> {
|
|||||||
/// * [Stack], which arranges children relative to the edges of the container.
|
/// * [Stack], which arranges children relative to the edges of the container.
|
||||||
/// * [Flow], which provides paint-time control of its children using transform
|
/// * [Flow], which provides paint-time control of its children using transform
|
||||||
/// matrices.
|
/// matrices.
|
||||||
|
/// * The [catalog of layout widgets](https://flutter.dev/widgets/layout/).
|
||||||
class CustomMultiChildLayout extends MultiChildRenderObjectWidget {
|
class CustomMultiChildLayout extends MultiChildRenderObjectWidget {
|
||||||
/// Creates a custom multi-child layout.
|
/// Creates a custom multi-child layout.
|
||||||
///
|
///
|
||||||
@ -3038,6 +3041,7 @@ AxisDirection getAxisDirectionFromAxisReverseAndDirectionality(
|
|||||||
/// this layout algorithm (at the cost of being slightly less efficient).
|
/// this layout algorithm (at the cost of being slightly less efficient).
|
||||||
/// * [ListView], which implements an efficient scrolling version of this
|
/// * [ListView], which implements an efficient scrolling version of this
|
||||||
/// layout algorithm.
|
/// layout algorithm.
|
||||||
|
/// * The [catalog of layout widgets](https://flutter.dev/widgets/layout/).
|
||||||
class ListBody extends MultiChildRenderObjectWidget {
|
class ListBody extends MultiChildRenderObjectWidget {
|
||||||
/// Creates a layout widget that arranges its children sequentially along a
|
/// Creates a layout widget that arranges its children sequentially along a
|
||||||
/// given axis.
|
/// given axis.
|
||||||
|
@ -195,6 +195,7 @@ mixin RenderConstrainedLayoutBuilder<ConstraintType extends Constraints, ChildTy
|
|||||||
/// * [Builder], which calls a `builder` function at build time.
|
/// * [Builder], which calls a `builder` function at build time.
|
||||||
/// * [StatefulBuilder], which passes its `builder` function a `setState` callback.
|
/// * [StatefulBuilder], which passes its `builder` function a `setState` callback.
|
||||||
/// * [CustomSingleChildLayout], which positions its child during layout.
|
/// * [CustomSingleChildLayout], which positions its child during layout.
|
||||||
|
/// * The [catalog of layout widgets](https://flutter.dev/widgets/layout/).
|
||||||
class LayoutBuilder extends ConstrainedLayoutBuilder<BoxConstraints> {
|
class LayoutBuilder extends ConstrainedLayoutBuilder<BoxConstraints> {
|
||||||
/// Creates a widget that defers its building until layout.
|
/// Creates a widget that defers its building until layout.
|
||||||
///
|
///
|
||||||
|
@ -841,6 +841,7 @@ abstract class BoxScrollView extends ScrollView {
|
|||||||
/// scrolling.
|
/// scrolling.
|
||||||
/// * [ScrollNotification] and [NotificationListener], which can be used to watch
|
/// * [ScrollNotification] and [NotificationListener], which can be used to watch
|
||||||
/// the scroll position without using a [ScrollController].
|
/// the scroll position without using a [ScrollController].
|
||||||
|
/// * The [catalog of layout widgets](https://flutter.dev/widgets/layout/).
|
||||||
class ListView extends BoxScrollView {
|
class ListView extends BoxScrollView {
|
||||||
/// Creates a scrollable, linear array of widgets from an explicit [List].
|
/// 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.
|
/// tiles that have a maximum cross-axis extent.
|
||||||
/// * [ScrollNotification] and [NotificationListener], which can be used to watch
|
/// * [ScrollNotification] and [NotificationListener], which can be used to watch
|
||||||
/// the scroll position without using a [ScrollController].
|
/// the scroll position without using a [ScrollController].
|
||||||
|
/// * The [catalog of layout widgets](https://flutter.dev/widgets/layout/).
|
||||||
class GridView extends BoxScrollView {
|
class GridView extends BoxScrollView {
|
||||||
/// Creates a scrollable, 2D array of widgets with a custom
|
/// Creates a scrollable, 2D array of widgets with a custom
|
||||||
/// [SliverGridDelegate].
|
/// [SliverGridDelegate].
|
||||||
|
@ -90,6 +90,10 @@ class _TableElementRow {
|
|||||||
///
|
///
|
||||||
/// For more details about the table layout algorithm, see [RenderTable].
|
/// For more details about the table layout algorithm, see [RenderTable].
|
||||||
/// To control the alignment of children, see [TableCell].
|
/// To control the alignment of children, see [TableCell].
|
||||||
|
///
|
||||||
|
/// See also:
|
||||||
|
///
|
||||||
|
/// * The [catalog of layout widgets](https://flutter.dev/widgets/layout/).
|
||||||
class Table extends RenderObjectWidget {
|
class Table extends RenderObjectWidget {
|
||||||
/// Creates a table.
|
/// Creates a table.
|
||||||
///
|
///
|
||||||
|
Loading…
x
Reference in New Issue
Block a user