diff --git a/packages/cupertino_ui/lib/src/nav_bar.dart b/packages/cupertino_ui/lib/src/nav_bar.dart index bcab8eb04dde..6236df474b2c 100644 --- a/packages/cupertino_ui/lib/src/nav_bar.dart +++ b/packages/cupertino_ui/lib/src/nav_bar.dart @@ -892,6 +892,8 @@ class _CupertinoNavigationBarState extends State { /// An iOS-styled navigation bar with iOS-11-style large titles using slivers. /// +/// Learn more about [CupertinoSliverNavigationBar] on the [Flutter YouTube channel](https://www.youtube.com/watch?v=xiTuAwvKxBY). +/// /// The [CupertinoSliverNavigationBar] must be placed in a sliver group such /// as the [CustomScrollView]. /// diff --git a/packages/cupertino_ui/pending_changelogs/change_2026_08_13_missing_wotw_links.yaml b/packages/cupertino_ui/pending_changelogs/change_2026_08_13_missing_wotw_links.yaml new file mode 100644 index 000000000000..6e69e1949d17 --- /dev/null +++ b/packages/cupertino_ui/pending_changelogs/change_2026_08_13_missing_wotw_links.yaml @@ -0,0 +1,3 @@ +changelog: | + - Add missing Widget of the Week videos to widget API docs. +version: next diff --git a/packages/material_ui/lib/src/badge.dart b/packages/material_ui/lib/src/badge.dart index ab36ef89a3cc..a73692979d7e 100644 --- a/packages/material_ui/lib/src/badge.dart +++ b/packages/material_ui/lib/src/badge.dart @@ -19,6 +19,8 @@ import 'theme.dart'; /// A Material Design "badge". /// +/// Learn more about [Badge] on the [Flutter YouTube channel](https://www.youtube.com/watch?v=_CIHLJHVoN8). +/// /// A badge's [label] conveys a small amount of information about its /// [child], like a count or status. If the label is null then this is /// a "small" badge that's displayed as a [smallSize] diameter filled diff --git a/packages/material_ui/lib/src/carousel.dart b/packages/material_ui/lib/src/carousel.dart index d60e1ba6bffb..a46d95a09352 100644 --- a/packages/material_ui/lib/src/carousel.dart +++ b/packages/material_ui/lib/src/carousel.dart @@ -24,6 +24,8 @@ import 'theme.dart'; /// A Material Design carousel widget. /// +/// Learn more about [CarouselView] on the [Flutter YouTube channel](https://www.youtube.com/watch?v=GQ8ajYVF0bo). +/// /// The [CarouselView] presents a scrollable list of items, each of which can dynamically /// change size based on the chosen layout. /// diff --git a/packages/material_ui/lib/src/search_anchor.dart b/packages/material_ui/lib/src/search_anchor.dart index c08eccafa7e4..8ded83030a9e 100644 --- a/packages/material_ui/lib/src/search_anchor.dart +++ b/packages/material_ui/lib/src/search_anchor.dart @@ -70,6 +70,8 @@ typedef ViewBuilder = Widget Function(Iterable suggestions); /// Manages a "search view" route that allows the user to select one of the /// suggested completions for a search query. /// +/// Learn more about [SearchAnchor] on the [Flutter YouTube channel](https://www.youtube.com/watch?v=vM2dC8OCZoY). +/// /// The search view's route can either be shown by creating a [SearchController] /// and then calling [SearchController.openView] or by tapping on an anchor. /// When the anchor is tapped or [SearchController.openView] is called, the search view either @@ -1400,6 +1402,8 @@ class SearchController extends TextEditingController { /// A Material Design search bar. /// +/// Learn more about [SearchBar] on the [Flutter YouTube channel](https://www.youtube.com/watch?v=vM2dC8OCZoY). +/// /// A [SearchBar] looks like a [TextField]. Tapping a SearchBar typically shows a /// "search view" route: a route with the search bar at the top and a list of /// suggested completions for the search bar's text below. [SearchBar]s are diff --git a/packages/material_ui/lib/src/segmented_button.dart b/packages/material_ui/lib/src/segmented_button.dart index ffefa50e5df5..fcda8436fb81 100644 --- a/packages/material_ui/lib/src/segmented_button.dart +++ b/packages/material_ui/lib/src/segmented_button.dart @@ -66,6 +66,8 @@ class ButtonSegment { /// A Material button that allows the user to select from limited set of options. /// +/// Learn more about [SegmentedButton] on the [Flutter YouTube channel](https://www.youtube.com/watch?v=Kj6jwKsVC3A). +/// /// Segmented buttons are used to help people select options, switch views, or /// sort elements. They are typically used in cases where there are only 2-5 /// options. diff --git a/packages/material_ui/pending_changelogs/change_2026_08_13_missing_wotw_links.yaml b/packages/material_ui/pending_changelogs/change_2026_08_13_missing_wotw_links.yaml new file mode 100644 index 000000000000..6e69e1949d17 --- /dev/null +++ b/packages/material_ui/pending_changelogs/change_2026_08_13_missing_wotw_links.yaml @@ -0,0 +1,3 @@ +changelog: | + - Add missing Widget of the Week videos to widget API docs. +version: next