diff options
| author | 2024-09-16 22:27:19 +0000 | |
|---|---|---|
| committer | 2024-09-20 14:58:21 +0000 | |
| commit | 190697ffca9de8f313b64e1fe254a2ee03464a02 (patch) | |
| tree | 00522a2076e5b948fbd06feb7d7d9d47819861fc /libs/androidfw/StringPool.cpp | |
| parent | 6010338e52eb79f9634299b39780e0ba00fc4573 (diff) | |
[SB] Set up is<ChildView>Visible flows in CollapsedStatusBarViewModel.
We want to pull out all the business logic from
CollapsedStatusBarFragment and put it in interactors and view models
instead. This CL sets up three new flows in CollapsedStatusBarViewModel
and populates them based on disable flags:
- isClockVisible
- areNotificationIconsVisible
- isSystemInfoVisible
The visibilities of those child views is dependent on a *lot* more than
just the disable flags, but this CL adds the scaffolding for filling in
those visibilities. Future CLs should *just* touch
CollapsedStatusBarInteractor and/or CollapsedStatusBarViewModel to add
the visibility nuances.
Bug: 364360986
Flag: com.android.systemui.status_bar_simple_fragment
Test: atest CollapsedStatusBarInteractorTest
CollapsedStatusBarViewModelImplTest
Change-Id: I1272d78d4435404272049ddcf7de89bd0290cae0
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions