diff options
author | 2022-10-11 15:58:55 +0200 | |
---|---|---|
committer | 2022-10-12 13:32:04 +0000 | |
commit | bde9b5f28fdb5f9c693802cd47ac25778c151777 (patch) | |
tree | 23c4704c3aa6fc90037217456575bae7d48f09b5 /libs/hwui/AutoBackendTextureRelease.cpp | |
parent | 9c0637ba1ad8ab465d435cc662416d718715c92b (diff) |
Extract ExpandableControllerImpl out of Expandable
This CL extracts ExpandableControllerImpl and introduces an
Expandable(ExpandableController) overload so that people can create a
controller before the Expandable that it will control. This allows to
trigger the animation from outside the Expandable. See [1] for an
example.
Outside of that new Expandable overload and
rememberExpandableController(), this is a pure refactoring.
[1] https://drive.google.com/file/d/1ghz2Zh9Syf4k2nHXddSrZxcl8Es6pA9m/view?usp=sharing
Bug: 230830644
Test: Manual
Change-Id: Iaa39a2c75e8a49770eaf5d8ce66d5ac562d9320c
Merged-In: Iaa39a2c75e8a49770eaf5d8ce66d5ac562d9320c
Diffstat (limited to 'libs/hwui/AutoBackendTextureRelease.cpp')
0 files changed, 0 insertions, 0 deletions