flutter/examples/material_gallery/lib/demo
Adam Barth 7ab122e557 PopupMenuButton should lazily build menu items
Previously, the client of PopupMenuButton needed to build all the menu times

when building the PopupMenuButton. This can get expensive if, for example, each
item in a scrollable list has a popup menu associated with it.

Now the client passes a builder function to the PopupMenuButton that gets
invoked only when its time to show the menu items.
2016-04-06 13:28:09 -07:00
..
buttons_demo.dart Make a variety of private State members actually private. 2016-04-03 13:08:00 -07:00
cards_demo.dart Add @override annotations to flutter framework 2016-03-14 14:02:26 -07:00
chip_demo.dart Add @override annotations to flutter framework 2016-03-14 14:02:26 -07:00
colors_demo.dart Add @override annotations to flutter framework 2016-03-14 14:02:26 -07:00
date_picker_demo.dart Add @override annotations to flutter framework 2016-03-14 14:02:26 -07:00
dialog_demo.dart Make a variety of private State members actually private. 2016-04-03 13:08:00 -07:00
drawing_demo.dart Initial version of Fancy line drawer demo 2016-03-30 16:56:46 -07:00
drop_down_demo.dart Make a variety of private State members actually private. 2016-04-03 13:08:00 -07:00
fitness_demo.dart Make a variety of private State members actually private. 2016-04-03 13:08:00 -07:00
flexible_space_demo.dart PopupMenuButton should lazily build menu items 2016-04-06 13:28:09 -07:00
full_screen_dialog_demo.dart Make a variety of private State members actually private. 2016-04-03 13:08:00 -07:00
grid_list_demo.dart Add @override annotations to flutter framework 2016-03-14 14:02:26 -07:00
icons_demo.dart Add @override annotations to flutter framework 2016-03-14 14:02:26 -07:00
leave_behind_demo.dart PopupMenuButton should lazily build menu items 2016-04-06 13:28:09 -07:00
list_demo.dart Support hairline borders 2016-03-24 14:05:38 -07:00
menu_demo.dart PopupMenuButton should lazily build menu items 2016-04-06 13:28:09 -07:00
modal_bottom_sheet_demo.dart Merge pull request #3081 from HansMuller/gallery_tweaks 2016-04-04 14:26:23 -07:00
page_selector_demo.dart Add @override annotations to flutter framework 2016-03-14 14:02:26 -07:00
persistent_bottom_sheet_demo.dart Merge pull request #3081 from HansMuller/gallery_tweaks 2016-04-04 14:26:23 -07:00
progress_indicator_demo.dart Add @override annotations to flutter framework 2016-03-14 14:02:26 -07:00
scrollable_tabs_demo.dart PopupMenuButton should lazily build menu items 2016-04-06 13:28:09 -07:00
scrolling_techniques_demo.dart Add @override annotations to flutter framework 2016-03-14 14:02:26 -07:00
selection_controls_demo.dart Rename ToggleControlsDemo to SelectionControlsDemo 2016-03-30 23:31:02 -07:00
slider_demo.dart Add support for discrete material sliders 2016-04-04 11:14:12 -07:00
snack_bar_demo.dart Merge pull request #3081 from HansMuller/gallery_tweaks 2016-04-04 14:26:23 -07:00
tabs_demo.dart Add a default MediaQuery value 2016-03-25 13:07:42 -07:00
tabs_fab_demo.dart Replace EdgeInsets.TRBL with EdgeInsets.fromLTRB 2016-03-24 15:19:40 -07:00
text_field_demo.dart Added a Form widget to manage multiple Input widgets. 2016-03-25 17:55:38 -04:00
time_picker_demo.dart Add @override annotations to flutter framework 2016-03-14 14:02:26 -07:00
tooltip_demo.dart Add @override annotations to flutter framework 2016-03-14 14:02:26 -07:00
two_level_list_demo.dart Scrollbar thumb color, etc 2016-03-24 15:36:17 -07:00
typography_demo.dart Merge pull request #3049 from Hixie/gallery 2016-04-01 14:36:01 -07:00
weather_demo.dart Fixes the broken Weather demo 2016-03-30 11:22:43 -07:00