material.dart 3.94 KB
Newer Older
1 2 3 4
// 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.

5
/// Flutter widgets implementing Material Design.
6
///
7
/// To use, import `package:flutter/material.dart`.
8
///
9 10 11 12 13 14
/// See also:
///
///  * [flutter.io/widgets](https://flutter.io/widgets/)
///    for a catalog of commonly-used Flutter widgets.
///  * [material.google.com](https://material.google.com/)
///    for an introduction to Material Design.
15 16
library material;

Ian Hickson's avatar
Ian Hickson committed
17
export 'src/material/about.dart';
18
export 'src/material/animated_icons.dart';
19
export 'src/material/app.dart';
20
export 'src/material/app_bar.dart';
21
export 'src/material/arc.dart';
22
export 'src/material/back_button.dart';
23
export 'src/material/bottom_app_bar.dart';
24
export 'src/material/bottom_navigation_bar.dart';
25
export 'src/material/bottom_sheet.dart';
26
export 'src/material/button.dart';
27
export 'src/material/button_bar.dart';
28
export 'src/material/button_theme.dart';
29 30
export 'src/material/card.dart';
export 'src/material/checkbox.dart';
31
export 'src/material/checkbox_list_tile.dart';
32
export 'src/material/chip.dart';
33
export 'src/material/chip_theme.dart';
Adam Barth's avatar
Adam Barth committed
34
export 'src/material/circle_avatar.dart';
35
export 'src/material/colors.dart';
36
export 'src/material/constants.dart';
37
export 'src/material/data_table.dart';
38
export 'src/material/data_table_source.dart';
39
export 'src/material/date_picker.dart';
40
export 'src/material/debug.dart';
41
export 'src/material/dialog.dart';
42
export 'src/material/divider.dart';
43 44
export 'src/material/drawer.dart';
export 'src/material/drawer_header.dart';
45
export 'src/material/dropdown.dart';
46
export 'src/material/expand_icon.dart';
47
export 'src/material/expansion_panel.dart';
48
export 'src/material/expansion_tile.dart';
49
export 'src/material/feedback.dart';
50
export 'src/material/flat_button.dart';
51
export 'src/material/flexible_space_bar.dart';
52
export 'src/material/floating_action_button.dart';
53
export 'src/material/floating_action_button_location.dart';
54
export 'src/material/flutter_logo.dart';
Hans Muller's avatar
Hans Muller committed
55
export 'src/material/grid_tile.dart';
56
export 'src/material/grid_tile_bar.dart';
Adam Barth's avatar
Adam Barth committed
57
export 'src/material/icon_button.dart';
58
export 'src/material/icons.dart';
Ian Hickson's avatar
Ian Hickson committed
59
export 'src/material/ink_decoration.dart';
60
export 'src/material/ink_highlight.dart';
61
export 'src/material/ink_ripple.dart';
62
export 'src/material/ink_splash.dart';
63
export 'src/material/ink_well.dart';
64
export 'src/material/input_border.dart';
65
export 'src/material/input_decorator.dart';
66
export 'src/material/list_tile.dart';
67
export 'src/material/material.dart';
68
export 'src/material/material_localizations.dart';
69
export 'src/material/mergeable_material.dart';
70
export 'src/material/outline_button.dart';
71
export 'src/material/page.dart';
72
export 'src/material/paginated_data_table.dart';
Adam Barth's avatar
Adam Barth committed
73
export 'src/material/popup_menu.dart';
74 75
export 'src/material/progress_indicator.dart';
export 'src/material/radio.dart';
76
export 'src/material/radio_list_tile.dart';
77
export 'src/material/raised_button.dart';
78
export 'src/material/refresh_indicator.dart';
79
export 'src/material/scaffold.dart';
80
export 'src/material/scrollbar.dart';
81
export 'src/material/search.dart';
82
export 'src/material/shadows.dart';
83
export 'src/material/slider.dart';
84
export 'src/material/slider_theme.dart';
85
export 'src/material/snack_bar.dart';
86
export 'src/material/stepper.dart';
87
export 'src/material/switch.dart';
88
export 'src/material/switch_list_tile.dart';
Hans Muller's avatar
Hans Muller committed
89
export 'src/material/tab_controller.dart';
90
export 'src/material/tab_indicator.dart';
91
export 'src/material/tabs.dart';
92 93 94
export 'src/material/text_field.dart';
export 'src/material/text_form_field.dart';
export 'src/material/text_selection.dart';
Adam Barth's avatar
Adam Barth committed
95
export 'src/material/theme.dart';
96
export 'src/material/theme_data.dart';
97
export 'src/material/time.dart';
98
export 'src/material/time_picker.dart';
99
export 'src/material/toggleable.dart';
Hixie's avatar
Hixie committed
100
export 'src/material/tooltip.dart';
Hans Muller's avatar
Hans Muller committed
101
export 'src/material/two_level_list.dart';
102
export 'src/material/typography.dart';
103
export 'src/material/user_accounts_drawer_header.dart';
104
export 'widgets.dart';