summaryrefslogtreecommitdiff
path: root/tools/aapt2/ResourceTable.cpp
diff options
context:
space:
mode:
author Jordan Demeulenaere <jdemeulenaere@google.com> 2022-10-11 15:58:55 +0200
committer Jordan Demeulenaere <jdemeulenaere@google.com> 2022-10-12 11:58:25 +0200
commit227e6c78e93733fb0e15915f75b9930131945e50 (patch)
tree77da41e0da15f388a67f33feda6459ccc1776835 /tools/aapt2/ResourceTable.cpp
parent6848267f36dc4cad4873f71ec531bf57d924789d (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 'tools/aapt2/ResourceTable.cpp')
0 files changed, 0 insertions, 0 deletions