Skip to content

Commit 51732ae

Browse files
authored
Remove long-deprecated TwoLevelList (flutter#26238)
1 parent c8f72ac commit 51732ae

File tree

7 files changed

+11
-435
lines changed

7 files changed

+11
-435
lines changed

examples/flutter_gallery/lib/demo/material/two_level_list_demo.dart renamed to examples/flutter_gallery/lib/demo/material/expansion_tile_list_demo.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ import 'package:flutter/material.dart';
66

77
import '../../gallery/demo.dart';
88

9-
class TwoLevelListDemo extends StatelessWidget {
10-
static const String routeName = '/material/two-level-list';
9+
class ExpansionTileListDemo extends StatelessWidget {
10+
static const String routeName = '/material/expansion-tile-list';
1111

1212
@override
1313
Widget build(BuildContext context) {

examples/flutter_gallery/lib/demo/material/material.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ export 'dialog_demo.dart';
1414
export 'drawer_demo.dart';
1515
export 'elevation_demo.dart';
1616
export 'expansion_panels_demo.dart';
17+
export 'expansion_tile_list_demo.dart';
1718
export 'grid_list_demo.dart';
1819
export 'icons_demo.dart';
1920
export 'leave_behind_demo.dart';
@@ -34,4 +35,3 @@ export 'tabs_demo.dart';
3435
export 'tabs_fab_demo.dart';
3536
export 'text_form_field_demo.dart';
3637
export 'tooltip_demo.dart';
37-
export 'two_level_list_demo.dart';

examples/flutter_gallery/lib/gallery/demos.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -243,9 +243,9 @@ List<GalleryDemo> _buildGalleryDemos() {
243243
subtitle: 'A list with one sub-list level',
244244
icon: GalleryIcons.expand_all,
245245
category: _kMaterialComponents,
246-
routeName: TwoLevelListDemo.routeName,
246+
routeName: ExpansionTileListDemo.routeName,
247247
documentationUrl: 'https://docs.flutter.io/flutter/material/ExpansionTile-class.html',
248-
buildRoute: (BuildContext context) => TwoLevelListDemo(),
248+
buildRoute: (BuildContext context) => ExpansionTileListDemo(),
249249
),
250250
GalleryDemo(
251251
title: 'Expansion panels',

examples/flutter_gallery/test/accessibility_test.dart

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -229,9 +229,9 @@ void main() {
229229
handle.dispose();
230230
});
231231

232-
testWidgets('two_level_list_demo', (WidgetTester tester) async {
232+
testWidgets('expansion_tile_list_demo', (WidgetTester tester) async {
233233
final SemanticsHandle handle = tester.ensureSemantics();
234-
await tester.pumpWidget(MaterialApp(home: TwoLevelListDemo()));
234+
await tester.pumpWidget(MaterialApp(home: ExpansionTileListDemo()));
235235
await expectLater(tester, meetsGuideline(androidTapTargetGuideline));
236236
handle.dispose();
237237
});
@@ -462,9 +462,9 @@ void main() {
462462
handle.dispose();
463463
});
464464

465-
testWidgets('two_level_list_demo', (WidgetTester tester) async {
465+
testWidgets('expansion_tile_list_demo', (WidgetTester tester) async {
466466
final SemanticsHandle handle = tester.ensureSemantics();
467-
await tester.pumpWidget(MaterialApp(home: TwoLevelListDemo()));
467+
await tester.pumpWidget(MaterialApp(home: ExpansionTileListDemo()));
468468
await expectLater(tester, meetsGuideline(labeledTapTargetGuideline));
469469
handle.dispose();
470470
});
@@ -775,11 +775,11 @@ void main() {
775775
handle.dispose();
776776
});
777777

778-
testWidgets('two_level_list_demo $themeName', (WidgetTester tester) async {
778+
testWidgets('expansion_tile_list_demo $themeName', (WidgetTester tester) async {
779779
final AutomatedTestWidgetsFlutterBinding binding = tester.binding;
780780
binding.addTime(const Duration(seconds: 3));
781781
final SemanticsHandle handle = tester.ensureSemantics();
782-
await tester.pumpWidget(MaterialApp(theme: theme, home: TwoLevelListDemo()));
782+
await tester.pumpWidget(MaterialApp(theme: theme, home: ExpansionTileListDemo()));
783783
await expectLater(tester, meetsGuideline(textContrastGuideline));
784784
handle.dispose();
785785
});

packages/flutter/lib/material.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,6 @@ export 'src/material/time.dart';
105105
export 'src/material/time_picker.dart';
106106
export 'src/material/toggleable.dart';
107107
export 'src/material/tooltip.dart';
108-
export 'src/material/two_level_list.dart';
109108
export 'src/material/typography.dart';
110109
export 'src/material/user_accounts_drawer_header.dart';
111110
export 'widgets.dart';

packages/flutter/lib/src/material/two_level_list.dart

Lines changed: 0 additions & 288 deletions
This file was deleted.

0 commit comments

Comments
 (0)