flutter/dev/integration_tests/flutter_gallery/lib/demo/material
Ian Hickson d19fb632ec
Allow date pickers to not have selected date (#132343)
This enables our various date picker classes to have a null `initialDate`.

It also fixes the logic of some of the widgets which used to do something when you _changed_ the `initial*` parameters, which is wrong for `initial*` properties (they by definition should only impact the initial state) and wrong for properties in general (behaviour should not change based on whether the widget was built with a new value or not, that violates the reactive design principles).

Fixes https://github.com/flutter/flutter/issues/638.
2023-08-17 23:45:57 +00:00
..
backdrop_demo.dart Enable use_colored_box lint (#117370) 2022-12-20 14:09:55 -08:00
banner_demo.dart Remove 1745 decorative breaks (#123259) 2023-03-22 21:12:22 +00:00
bottom_app_bar_demo.dart Make Flex,Row,Column const for real (#119673) 2023-02-02 19:33:57 +00:00
bottom_navigation_demo.dart Unify analysis options (#108462) 2022-07-28 09:07:49 -07:00
buttons_demo.dart Prepare flutter_gallery for use_super_parameters (#100515) 2022-03-28 16:04:22 -07:00
cards_demo.dart Remove 1745 decorative breaks (#123259) 2023-03-22 21:12:22 +00:00
chip_demo.dart Deprecate ThemeData errorColor and backgroundColor (#110162) 2022-09-02 04:02:55 +00:00
data_table_demo.dart Unify analysis options (#108462) 2022-07-28 09:07:49 -07:00
date_and_time_picker_demo.dart Allow date pickers to not have selected date (#132343) 2023-08-17 23:45:57 +00:00
dialog_demo.dart Deprecate 2018 text theme parameters (#109817) 2022-08-22 20:00:34 +00:00
drawer_demo.dart Deprecate 2018 text theme parameters (#109817) 2022-08-22 20:00:34 +00:00
elevation_demo.dart Updating PrimaryScrollController for Desktop (#102099) 2022-06-09 16:49:45 -05:00
expansion_panels_demo.dart ExpansionPanel isExpanded callback parameter (Ticket 74114) (#128082) 2023-06-09 17:47:59 +00:00
expansion_tile_list_demo.dart Updating PrimaryScrollController for Desktop (#102099) 2022-06-09 16:49:45 -05:00
full_screen_dialog_demo.dart Revert of #120385 (#132167) 2023-08-08 16:16:52 -07:00
grid_list_demo.dart Unify analysis options (#108462) 2022-07-28 09:07:49 -07:00
icons_demo.dart Deprecate 2018 text theme parameters (#109817) 2022-08-22 20:00:34 +00:00
leave_behind_demo.dart Add spaces after flow control statements (#126320) 2023-05-15 11:07:30 +02:00
list_demo.dart Remove 1745 decorative breaks (#123259) 2023-03-22 21:12:22 +00:00
material.dart
menu_demo.dart Unify analysis options (#108462) 2022-07-28 09:07:49 -07:00
modal_bottom_sheet_demo.dart Prepare flutter_gallery for use_super_parameters (#100515) 2022-03-28 16:04:22 -07:00
overscroll_demo.dart Unify analysis options (#108462) 2022-07-28 09:07:49 -07:00
page_selector_demo.dart Add maybeOf for all the cases where of returns nullable. (#114120) 2022-10-31 23:09:09 +00:00
persistent_bottom_sheet_demo.dart Prepare flutter_gallery for use_super_parameters (#100515) 2022-03-28 16:04:22 -07:00
progress_indicator_demo.dart Remove 1745 decorative breaks (#123259) 2023-03-22 21:12:22 +00:00
reorderable_list_demo.dart Remove 1745 decorative breaks (#123259) 2023-03-22 21:12:22 +00:00
scrollable_tabs_demo.dart Add spaces after flow control statements (#126320) 2023-05-15 11:07:30 +02:00
search_demo.dart Make Flex,Row,Column const for real (#119673) 2023-02-02 19:33:57 +00:00
selection_controls_demo.dart Make Flex,Row,Column const for real (#119673) 2023-02-02 19:33:57 +00:00
slider_demo.dart Remove 1745 decorative breaks (#123259) 2023-03-22 21:12:22 +00:00
snack_bar_demo.dart Prepare flutter_gallery for use_super_parameters (#100515) 2022-03-28 16:04:22 -07:00
tabs_demo.dart Deprecate 2018 text theme parameters (#109817) 2022-08-22 20:00:34 +00:00
tabs_fab_demo.dart Deprecate 2018 text theme parameters (#109817) 2022-08-22 20:00:34 +00:00
text_form_field_demo.dart Revert of #120385 (#132167) 2023-08-08 16:16:52 -07:00
tooltip_demo.dart Deprecate 2018 text theme parameters (#109817) 2022-08-22 20:00:34 +00:00