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 |