mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
Previously, these classes where in material.dart, which meant they could access private interfaces in that library. This patch moves them out into their own files so that they need to play by the rules of the public API. Fixes #5969
87 lines
3.1 KiB
Dart
87 lines
3.1 KiB
Dart
// Copyright 2015 The Chromium Authors. All rights reserved.
|
|
// Use of this source code is governed by a BSD-style license that can be
|
|
// found in the LICENSE file.
|
|
|
|
/// Flutter widgets implementing Material Design.
|
|
///
|
|
/// To use, import `package:flutter/material.dart`.
|
|
///
|
|
/// See
|
|
/// [material.google.com](https://material.google.com/)
|
|
/// for an introduction to Material Design.
|
|
library material;
|
|
|
|
export 'src/material/about.dart';
|
|
export 'src/material/app.dart';
|
|
export 'src/material/app_bar.dart';
|
|
export 'src/material/arc.dart';
|
|
export 'src/material/bottom_navigation_bar.dart';
|
|
export 'src/material/bottom_sheet.dart';
|
|
export 'src/material/button.dart';
|
|
export 'src/material/button_bar.dart';
|
|
export 'src/material/card.dart';
|
|
export 'src/material/checkbox.dart';
|
|
export 'src/material/chip.dart';
|
|
export 'src/material/circle_avatar.dart';
|
|
export 'src/material/colors.dart';
|
|
export 'src/material/constants.dart';
|
|
export 'src/material/data_table.dart';
|
|
export 'src/material/data_table_source.dart';
|
|
export 'src/material/date_picker.dart';
|
|
export 'src/material/debug.dart';
|
|
export 'src/material/dialog.dart';
|
|
export 'src/material/divider.dart';
|
|
export 'src/material/drawer.dart';
|
|
export 'src/material/drawer_header.dart';
|
|
export 'src/material/drawer_item.dart';
|
|
export 'src/material/drop_down.dart';
|
|
export 'src/material/expand_icon.dart';
|
|
export 'src/material/expansion_panel.dart';
|
|
export 'src/material/flat_button.dart';
|
|
export 'src/material/flexible_space_bar.dart';
|
|
export 'src/material/floating_action_button.dart';
|
|
export 'src/material/flutter_logo.dart';
|
|
export 'src/material/grid_tile.dart';
|
|
export 'src/material/grid_tile_bar.dart';
|
|
export 'src/material/icon.dart';
|
|
export 'src/material/icon_button.dart';
|
|
export 'src/material/icon_theme.dart';
|
|
export 'src/material/icon_theme_data.dart';
|
|
export 'src/material/icons.dart';
|
|
export 'src/material/image_icon.dart';
|
|
export 'src/material/ink_highlight.dart';
|
|
export 'src/material/ink_splash.dart';
|
|
export 'src/material/ink_well.dart';
|
|
export 'src/material/input.dart';
|
|
export 'src/material/list.dart';
|
|
export 'src/material/list_item.dart';
|
|
export 'src/material/material.dart';
|
|
export 'src/material/mergeable_material.dart';
|
|
export 'src/material/overscroll_indicator.dart';
|
|
export 'src/material/page.dart';
|
|
export 'src/material/paginated_data_table.dart';
|
|
export 'src/material/popup_menu.dart';
|
|
export 'src/material/progress_indicator.dart';
|
|
export 'src/material/radio.dart';
|
|
export 'src/material/raised_button.dart';
|
|
export 'src/material/refresh_indicator.dart';
|
|
export 'src/material/scaffold.dart';
|
|
export 'src/material/scrollbar.dart';
|
|
export 'src/material/shadows.dart';
|
|
export 'src/material/slider.dart';
|
|
export 'src/material/snack_bar.dart';
|
|
export 'src/material/stepper.dart';
|
|
export 'src/material/switch.dart';
|
|
export 'src/material/tabs.dart';
|
|
export 'src/material/tab_controller.dart';
|
|
export 'src/material/theme.dart';
|
|
export 'src/material/theme_data.dart';
|
|
export 'src/material/time_picker.dart';
|
|
export 'src/material/toggleable.dart';
|
|
export 'src/material/tooltip.dart';
|
|
export 'src/material/two_level_list.dart';
|
|
export 'src/material/typography.dart';
|
|
export 'src/material/user_accounts_drawer_header.dart';
|
|
|
|
export 'widgets.dart';
|