Skip to content

Commit 27e0656

Browse files
Reverts "TreeSliver & associated classes (flutter#147171)" (flutter#149754)
Reverts: flutter#147171 Initiated by: QuncCccccc Reason for reverting: tree is red due to a test in this PR Original PR Author: Piinks Reviewed By: {QuncCccccc, TahaTesser, bleroux} This change reverts the following previous change: **FYI for Reviewers:** Much of the API surface matches that of the 2D TreeView in flutter/packages#6592. If it changes here, it should change there, and vice versa. 📜 [Design Document](https://docs.google.com/document/d/1-aFI7VjkF9yMkWpP94J8T_JREDS-M3bOak26PVehUYg/edit?usp=sharing) This adds classes and associated callbacks and controllers for TreeSliver. Core components: - TreeSliver - RenderTreeSliver - TreeSliverNode - TreeSliverController - TreeSliverStateMixin - TreeSliverIndentationType Fixes flutter#114299 https://github.com/flutter/flutter/assets/16964204/3facd095-7262-4068-aa33-d713e2deca99 https://github.com/flutter/flutter/assets/16964204/f851ae30-8e71-45c7-82a4-9606986a5872
1 parent 39472d9 commit 27e0656

File tree

11 files changed

+0
-3326
lines changed

11 files changed

+0
-3326
lines changed

examples/api/lib/widgets/sliver/sliver_tree.0.dart

-104
This file was deleted.

examples/api/lib/widgets/sliver/sliver_tree.1.dart

-189
This file was deleted.

examples/api/test/widgets/sliver/sliver_tree.0_test.dart

-21
This file was deleted.

examples/api/test/widgets/sliver/sliver_tree.1_test.dart

-21
This file was deleted.

packages/flutter/lib/rendering.dart

-1
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,6 @@ export 'src/rendering/sliver_list.dart';
6767
export 'src/rendering/sliver_multi_box_adaptor.dart';
6868
export 'src/rendering/sliver_padding.dart';
6969
export 'src/rendering/sliver_persistent_header.dart';
70-
export 'src/rendering/sliver_tree.dart';
7170
export 'src/rendering/stack.dart';
7271
export 'src/rendering/table.dart';
7372
export 'src/rendering/table_border.dart';

packages/flutter/lib/src/rendering/sliver_multi_box_adaptor.dart

-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import 'package:vector_math/vector_math_64.dart';
88
import 'box.dart';
99
import 'object.dart';
1010
import 'sliver.dart';
11-
import 'sliver_fixed_extent_list.dart';
1211

1312
/// A delegate used by [RenderSliverMultiBoxAdaptor] to manage its children.
1413
///

0 commit comments

Comments
 (0)