flutter/examples/api/test/widgets
Hans Muller acb41f3174
ScrollEndNotification example: auto-scroll based on RenderSliver constraints and geometry (#143538)
Adds a new ScrollNotificationEnd example that demonstrates how to trigger an auto-scroll based on an individual sliver's `SliverConstraints` and `SliverGeometry`. 

Then new example auto-scrolls one special "aligned item" sliver to the top or bottom of the viewport, whenever it's partially visible (because it overlaps the top or bottom of the viewport). This example differs from the existing ScrollEndNotification example because the layout of the to-be aligned sliver is retrieved from its `RenderSliver` via a
GlobalKey.  The new example does not rely on all of the list items having the same extent.
2024-07-02 18:46:19 +00:00
..
actions Add tests for restorable_value.0.dart API example. (#148676) 2024-05-23 08:34:23 +00:00
animated_grid Add SliverAnimatedGrid and AnimatedGrid (#112982) 2022-10-07 22:15:11 +00:00
animated_list Feature: Add AnimatedList with separators (#144899) 2024-06-05 15:20:07 +00:00
animated_size Add test for animated_size.0.dart API example. (#147828) 2024-05-10 21:55:51 +00:00
animated_switcher Add tests for animated_switcher.0.dart API example. (#149180) 2024-05-29 12:10:34 +00:00
app Rename Sample classes (#124080) 2023-04-04 20:34:29 +00:00
app_lifecycle_listener Fix typo (#141426) 2024-01-11 17:05:01 -08:00
async Add test for future_builder.0.dart (#148453) 2024-05-27 07:12:56 +00:00
autocomplete Test raw autocomplete api examples (#148234) 2024-05-23 08:52:13 +00:00
basic Remove double MaterialApp wrap from api samples (#150055) 2024-06-12 05:22:23 +00:00
binding Add AppLifecycleListener, with support for application exit handling (#123274) 2023-06-08 22:57:19 +00:00
dismissible Add test for dismissible.0.dart API example. (#146723) 2024-04-19 19:21:08 +00:00
drag_target Add test for draggable.0.dart API example. (#147941) 2024-05-10 21:54:16 +00:00
draggable_scrollable_sheet Fixed a lot of typos (#141431) 2024-01-12 22:10:25 +00:00
editable_text Add tests for editable_text.on_changed.0.dart API example. (#148874) 2024-05-24 19:21:12 +00:00
focus_manager Add test for focus_node.0.dart API example. (#146943) 2024-04-23 20:32:07 +00:00
focus_scope Add test for focus example 2 (#147624) 2024-05-21 18:53:55 +00:00
form Write Tests for API Example of form.0.dart (#142635) 2024-02-01 21:54:46 +00:00
gesture_detector Add tests for gesture_detector.0.dart and gesture_detector.1.dart API examples. (#146724) 2024-04-19 23:08:04 +00:00
hardware_keyboard Explain the "patching" protocol in KeyMessageManager.keyMessageHandler and add an example (#105280) 2022-07-26 05:42:05 +00:00
heroes Dev, examples/api, etc updated for Material 3 by default (#129683) 2023-06-28 09:41:58 -07:00
image Add test for image.error_builder.0.dart API example. (#148497) 2024-05-20 16:11:20 +00:00
implicit_animations Add test for animated_fractionally_sized_box.0.dart API example. (#146721) 2024-05-01 16:03:12 +00:00
inherited_model InheritedModel: Add a complete interactive example and update snippet for null safety (#104174) 2022-05-30 06:13:10 -07:00
inherited_notifier Add test for inherited_notifier.0.dart (#150344) 2024-06-20 17:55:07 +00:00
inherited_theme Add test for inherited_theme.0.dart (#149120) 2024-05-29 20:05:25 +00:00
interactive_viewer Update example code and docs for InteractiveViewer.builder (#98623) 2022-02-16 17:25:17 -08:00
layout_builder Rename Sample classes (#124080) 2023-04-04 20:34:29 +00:00
magnifier Rename Sample classes (#124080) 2023-04-04 20:34:29 +00:00
navigator Add tests for navigator.0.dart (#150034) 2024-06-14 06:39:14 +00:00
navigator_pop_handler Reland root predictive back (#132249) 2023-08-17 23:55:05 +00:00
nested_scroll_view Adds tests to NestedScrollView examples (#148170) 2024-05-21 16:35:04 +00:00
overflow_bar Added missing tests for OverflowBar example. (#146780) 2024-04-16 22:10:56 +00:00
overlay Rename Sample classes (#124080) 2023-04-04 20:34:29 +00:00
page Refactors page API (#137792) 2024-05-13 22:45:51 +00:00
page_view Reland "Remove hack from PageView." (#142172) 2024-01-24 23:44:11 +00:00
pop_scope Reapply new PopScope API (#147607) 2024-05-07 09:04:49 -07:00
preferred_size Add test for preferred_size.0.dart API example. (#146725) 2024-04-19 19:08:07 +00:00
restoration_properties Add tests for restorable_value.0.dart API example. (#148676) 2024-05-23 08:34:23 +00:00
routes Update RouteObserver example and fix an error thrown (#141166) 2024-01-09 20:48:56 +00:00
scroll_end_notification ScrollEndNotification example: auto-scroll based on RenderSliver constraints and geometry (#143538) 2024-07-02 18:46:19 +00:00
scroll_notification_observer Add ScrollNotificationObserver sample (#127023) 2023-05-25 15:58:52 +00:00
scroll_position Scrollbar thumb drag gestures now produce one start and one end scroll notification (#146654) 2024-06-04 22:02:12 +00:00
scroll_view Add findChildIndexCallback examples (#133469) 2023-10-18 00:26:17 +00:00
scrollbar Add an example for how to hide default scrollbar on desktop platform. (#108542) 2022-08-18 13:09:23 +00:00
shared_app_data Add tests for shared_app_data.#.dart API examples. (#147830) 2024-05-20 17:49:04 +00:00
shortcuts Add tests for logical_key_set.0.dart API example. (#147735) 2024-05-20 17:47:10 +00:00
sliver Reland TreeSliver (#149839) 2024-06-17 19:49:05 +00:00
sliver_fill test sliver fill remaining examples (#148041) 2024-05-13 15:30:49 +00:00
slotted_render_object_widget Reland "Mixin for slotted RenderObjectWidgets and RenderBox (#94077)" (#94632) 2021-12-03 14:39:02 -08:00
system_context_menu Reland Native ios context menu (#143002) (#148238) (#148265) 2024-05-15 18:37:05 +00:00
table Added missing tests for Table api example table.0.dart. (#147318) 2024-04-26 21:30:17 +00:00
tap_region Replace FocusTrap with TapRegionSurface (#107262) 2022-07-29 16:00:07 +00:00
text Add one DefaultTextStyle example (#122182) 2023-03-08 20:40:54 +00:00
text_magnifier Disable flaky golden file test (#144351) 2024-02-28 18:10:50 -06:00
transitions Test remaining transitions api examples (#148302) 2024-05-23 18:57:14 +00:00
tween_animation_builder Add tests for tween_animation_builder.0.dart API example. (#148902) 2024-05-30 20:17:04 +00:00
undo_history Add test for undo_history_controller.0.dart (#148205) 2024-05-21 22:19:04 +00:00
value_listenable_builder Add some cross references in the docs, move an example to a dartpad example (#145571) 2024-03-22 02:35:11 +00:00
navigator_utils.dart Reland root predictive back (#132249) 2023-08-17 23:55:05 +00:00