Skip to content

Complete features of ScrollableList2 - #1074

Merged
abarth merged 2 commits into
flutter:masterfrom
abarth:scrollable_list_features
Jan 6, 2016
Merged

abarth merged 2 commits into
flutter:masterfrom
abarth:scrollable_list_features

Conversation

@abarth

@abarth abarth commented Jan 5, 2016

Copy link
Copy Markdown
Contributor

This patch implements the remaining missing features of ScrollableList2.
It should now be nearly a drop-in replacement for ScrollableList. The
next patch will switch callers over to the new machinery.

@abarth
abarth force-pushed the scrollable_list_features branch 2 times, most recently from 4a14757 to 4c6ef17 Compare January 5, 2016 04:27
@abarth

abarth commented Jan 5, 2016

Copy link
Copy Markdown
Contributor Author

@Hixie

@abarth
abarth force-pushed the scrollable_list_features branch from 4c6ef17 to c0d27d8 Compare January 5, 2016 05:09
@abarth

abarth commented Jan 5, 2016

Copy link
Copy Markdown
Contributor Author

I added a second commit that updates all the callers to ScrollableList2. I kept them in separate commits so you can review them separately if you prefer.

@abarth
abarth force-pushed the scrollable_list_features branch 3 times, most recently from 4a3f987 to 2c38ac1 Compare January 5, 2016 06:50
@Hixie

Hixie commented Jan 5, 2016

Copy link
Copy Markdown
Contributor

cc @HansMuller

LGTM.

abarth added 2 commits January 5, 2016 14:29
This patch implements the remaining missing features of ScrollableList2.
It should now be nearly a drop-in replacement for ScrollableList. The
next patch will switch callers over to the new machinery.
This patch also changed ScrollableList2 to use an Iterable instead of an
List for its children. This change lets clients map their underlying
data lazily. If the clients actually have a concrete list, we skip the
extra copy and grab the child list directly.
@abarth
abarth force-pushed the scrollable_list_features branch from 2c38ac1 to b1f9138 Compare January 6, 2016 00:21
abarth added a commit that referenced this pull request Jan 6, 2016
Complete features of ScrollableList2
@abarth
abarth merged commit c4faad1 into flutter:master Jan 6, 2016
@abarth
abarth deleted the scrollable_list_features branch January 6, 2016 00:35
@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Aug 17, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants