NavigationOverlayBehavior.kt |
Custom CoordinatorLayout.Behavior to link Toolbar upper half of split overlay to scrolling of the
bottom half, to simulate the toolbar being "pushed" up by the bottom half of the split overlay.
|
2334 |
NavigationOverlayFragment.kt |
Used to cancel background->UI threads: we attach them as children to this job
and cancel this job at the end of the UI lifecycle, cancelling the children.
|
24425 |
NavigationOverlayViewModel.kt |
|
4182 |
OverlayHintViewModel.kt |
Contains business logic for, and exposes data to the hint bar.
Although the exposed data is the same between this and [WebRenderHintViewModel],
the business logic, dependencies, and API are all substantially different. As
the exposed data is the most trivial part of the implementation, these were
broken into two classes.
|
1449 |
ToolbarUiController.kt |
An encapsulation of the toolbar to set up and respond to UI operations.
|
10725 |
ToolbarViewModel.kt |
|
6236 |