flutter_gallery 2.4.0+20400 copy "flutter_gallery: ^2.4.0+20400" to clipboard
flutter_gallery: ^2.4.0+20400 copied to clipboard

discontinued

A resource to help developers evaluate and use Flutter.

Use this package as a library

Depend on it

Run this command:

With Flutter:

 $ flutter pub add flutter_gallery

This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get):

dependencies:
  flutter_gallery: ^2.4.0+20400

Alternatively, your editor might support flutter pub get. Check the docs for your editor to learn more.

Import it

Now in your Dart code, you can use:

import 'package:flutter_gallery/benchmarks/gallery_automator.dart';
import 'package:flutter_gallery/benchmarks/scroll.dart';
import 'package:flutter_gallery/codeviewer/code_displayer.dart';
import 'package:flutter_gallery/codeviewer/code_segments.dart';
import 'package:flutter_gallery/codeviewer/code_style.dart';
import 'package:flutter_gallery/constants.dart';
import 'package:flutter_gallery/data/demos.dart';
import 'package:flutter_gallery/data/gallery_options.dart';
import 'package:flutter_gallery/data/icons.dart';
import 'package:flutter_gallery/demos/cupertino/cupertino_activity_indicator_demo.dart';
import 'package:flutter_gallery/demos/cupertino/cupertino_alert_demo.dart';
import 'package:flutter_gallery/demos/cupertino/cupertino_button_demo.dart';
import 'package:flutter_gallery/demos/cupertino/cupertino_navigation_bar_demo.dart';
import 'package:flutter_gallery/demos/cupertino/cupertino_picker_demo.dart';
import 'package:flutter_gallery/demos/cupertino/cupertino_refresh_demo.dart';
import 'package:flutter_gallery/demos/cupertino/cupertino_segmented_control_demo.dart';
import 'package:flutter_gallery/demos/cupertino/cupertino_slider_demo.dart';
import 'package:flutter_gallery/demos/cupertino/cupertino_switch_demo.dart';
import 'package:flutter_gallery/demos/cupertino/cupertino_tab_bar_demo.dart';
import 'package:flutter_gallery/demos/cupertino/cupertino_text_field_demo.dart';
import 'package:flutter_gallery/demos/material/banner_demo.dart';
import 'package:flutter_gallery/demos/material/bottom_app_bar_demo.dart';
import 'package:flutter_gallery/demos/material/bottom_navigation_demo.dart';
import 'package:flutter_gallery/demos/material/bottom_sheet_demo.dart';
import 'package:flutter_gallery/demos/material/button_demo.dart';
import 'package:flutter_gallery/demos/material/cards_demo.dart';
import 'package:flutter_gallery/demos/material/chip_demo.dart';
import 'package:flutter_gallery/demos/material/data_table_demo.dart';
import 'package:flutter_gallery/demos/material/dialog_demo.dart';
import 'package:flutter_gallery/demos/material/grid_list_demo.dart';
import 'package:flutter_gallery/demos/material/list_demo.dart';
import 'package:flutter_gallery/demos/material/menu_demo.dart';
import 'package:flutter_gallery/demos/material/picker_demo.dart';
import 'package:flutter_gallery/demos/material/progress_indicator_demo.dart';
import 'package:flutter_gallery/demos/material/selection_controls_demo.dart';
import 'package:flutter_gallery/demos/material/sliders_demo.dart';
import 'package:flutter_gallery/demos/material/snackbar_demo.dart';
import 'package:flutter_gallery/demos/material/tabs_demo.dart';
import 'package:flutter_gallery/demos/material/text_field_demo.dart';
import 'package:flutter_gallery/demos/material/tooltip_demo.dart';
import 'package:flutter_gallery/demos/reference/colors_demo.dart';
import 'package:flutter_gallery/demos/reference/transformations_demo.dart';
import 'package:flutter_gallery/demos/reference/transformations_demo_board.dart';
import 'package:flutter_gallery/demos/reference/transformations_demo_color_picker.dart';
import 'package:flutter_gallery/demos/reference/transformations_demo_edit_board_point.dart';
import 'package:flutter_gallery/demos/reference/transformations_demo_gesture_transformable.dart';
import 'package:flutter_gallery/demos/reference/transformations_demo_inertial_motion.dart';
import 'package:flutter_gallery/demos/reference/typography_demo.dart';
import 'package:flutter_gallery/feature_discovery/animation.dart';
import 'package:flutter_gallery/feature_discovery/feature_discovery.dart';
import 'package:flutter_gallery/feature_discovery/overlay.dart';
import 'package:flutter_gallery/l10n/gallery_localizations.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_af.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_am.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_ar.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_as.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_az.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_be.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_bg.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_bn.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_bs.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_ca.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_cs.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_da.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_de.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_el.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_en.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_es.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_et.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_eu.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_fa.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_fi.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_fil.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_fr.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_gl.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_gsw.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_gu.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_he.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_hi.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_hr.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_hu.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_hy.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_id.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_is.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_it.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_ja.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_ka.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_kk.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_km.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_kn.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_ko.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_ky.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_lo.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_lt.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_lv.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_mk.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_ml.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_mn.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_mr.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_ms.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_my.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_nb.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_ne.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_nl.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_or.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_pa.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_pl.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_pt.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_ro.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_ru.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_si.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_sk.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_sl.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_sq.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_sr.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_sv.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_sw.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_ta.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_te.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_th.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_tl.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_tr.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_uk.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_ur.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_uz.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_vi.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_zh.dart';
import 'package:flutter_gallery/l10n/gallery_localizations_zu.dart';
import 'package:flutter_gallery/layout/adaptive.dart';
import 'package:flutter_gallery/layout/highlight_focus.dart';
import 'package:flutter_gallery/layout/image_placeholder.dart';
import 'package:flutter_gallery/layout/letter_spacing.dart';
import 'package:flutter_gallery/layout/text_scale.dart';
import 'package:flutter_gallery/main.dart';
import 'package:flutter_gallery/pages/about.dart';
import 'package:flutter_gallery/pages/backdrop.dart';
import 'package:flutter_gallery/pages/category_list_item.dart';
import 'package:flutter_gallery/pages/demo.dart';
import 'package:flutter_gallery/pages/home.dart';
import 'package:flutter_gallery/pages/settings.dart';
import 'package:flutter_gallery/pages/settings_list_item.dart';
import 'package:flutter_gallery/pages/splash.dart';
import 'package:flutter_gallery/routes.dart';
import 'package:flutter_gallery/studies/crane/app.dart';
import 'package:flutter_gallery/studies/crane/backdrop.dart';
import 'package:flutter_gallery/studies/crane/backlayer.dart';
import 'package:flutter_gallery/studies/crane/border_tab_indicator.dart';
import 'package:flutter_gallery/studies/crane/colors.dart';
import 'package:flutter_gallery/studies/crane/eat_form.dart';
import 'package:flutter_gallery/studies/crane/fly_form.dart';
import 'package:flutter_gallery/studies/crane/header_form.dart';
import 'package:flutter_gallery/studies/crane/item_cards.dart';
import 'package:flutter_gallery/studies/crane/model/data.dart';
import 'package:flutter_gallery/studies/crane/model/destination.dart';
import 'package:flutter_gallery/studies/crane/model/formatters.dart';
import 'package:flutter_gallery/studies/crane/sleep_form.dart';
import 'package:flutter_gallery/studies/crane/theme.dart';
import 'package:flutter_gallery/studies/fortnightly/app.dart';
import 'package:flutter_gallery/studies/fortnightly/shared.dart';
import 'package:flutter_gallery/studies/rally/app.dart';
import 'package:flutter_gallery/studies/rally/charts/line_chart.dart';
import 'package:flutter_gallery/studies/rally/charts/pie_chart.dart';
import 'package:flutter_gallery/studies/rally/charts/vertical_fraction_bar.dart';
import 'package:flutter_gallery/studies/rally/colors.dart';
import 'package:flutter_gallery/studies/rally/data.dart';
import 'package:flutter_gallery/studies/rally/finance.dart';
import 'package:flutter_gallery/studies/rally/formatters.dart';
import 'package:flutter_gallery/studies/rally/home.dart';
import 'package:flutter_gallery/studies/rally/login.dart';
import 'package:flutter_gallery/studies/rally/tabs/accounts.dart';
import 'package:flutter_gallery/studies/rally/tabs/bills.dart';
import 'package:flutter_gallery/studies/rally/tabs/budgets.dart';
import 'package:flutter_gallery/studies/rally/tabs/overview.dart';
import 'package:flutter_gallery/studies/rally/tabs/settings.dart';
import 'package:flutter_gallery/studies/rally/tabs/sidebar.dart';
import 'package:flutter_gallery/studies/shrine/app.dart';
import 'package:flutter_gallery/studies/shrine/backdrop.dart';
import 'package:flutter_gallery/studies/shrine/category_menu_page.dart';
import 'package:flutter_gallery/studies/shrine/colors.dart';
import 'package:flutter_gallery/studies/shrine/expanding_bottom_sheet.dart';
import 'package:flutter_gallery/studies/shrine/home.dart';
import 'package:flutter_gallery/studies/shrine/login.dart';
import 'package:flutter_gallery/studies/shrine/model/app_state_model.dart';
import 'package:flutter_gallery/studies/shrine/model/product.dart';
import 'package:flutter_gallery/studies/shrine/model/products_repository.dart';
import 'package:flutter_gallery/studies/shrine/page_status.dart';
import 'package:flutter_gallery/studies/shrine/scrim.dart';
import 'package:flutter_gallery/studies/shrine/shopping_cart.dart';
import 'package:flutter_gallery/studies/shrine/supplemental/asymmetric_view.dart';
import 'package:flutter_gallery/studies/shrine/supplemental/balanced_layout.dart';
import 'package:flutter_gallery/studies/shrine/supplemental/cut_corners_border.dart';
import 'package:flutter_gallery/studies/shrine/supplemental/desktop_product_columns.dart';
import 'package:flutter_gallery/studies/shrine/supplemental/layout_cache.dart';
import 'package:flutter_gallery/studies/shrine/supplemental/product_card.dart';
import 'package:flutter_gallery/studies/shrine/supplemental/product_columns.dart';
import 'package:flutter_gallery/studies/shrine/theme.dart';
import 'package:flutter_gallery/studies/shrine/triangle_category_indicator.dart';
import 'package:flutter_gallery/studies/starter/app.dart';
import 'package:flutter_gallery/studies/starter/home.dart';
import 'package:flutter_gallery/themes/gallery_theme_data.dart';
import 'package:flutter_gallery/themes/material_demo_theme_data.dart';