| ChannelConfig.kt |
Data object that delivers custom configuration details to new channels
|
1733 |
| ChannelLayoutManager.kt |
[ChannelLayoutManager] manages scrolling state of the channel RecyclerView while satisfying
SNAP_SCROLL behaviour
|
5925 |
| ChannelOnboardingActivity.kt |
|
1075 |
| ChannelRepo.kt |
ChannelRepo abstracts app logic that requires exposures to other repos (e.g. removing a pinned
tile channel would require a reference to [PinnedTileRepo].
[TileSource] is used to determine which Repo is responsible to handle requested operations
|
6715 |
| ChannelTile.kt |
Backing data for a [RecyclerView] item in a channel
|
6222 |
| content |
|
|
| DefaultChannel.kt |
A data container representing a standard channel on the homescreen. This class references a Context and must
be nulled when its lifecycle ends.
|
1473 |
| DefaultChannelAdapter.kt |
Emits upon focus change events. Sends Pair of tile index to focusGained
|
5568 |
| DefaultChannelFactory.kt |
|
2083 |
| pinnedtile |
|
|
| SettingsChannelAdapter.kt |
|
3330 |