Package com.keygenqt.viewer.android.features.repos.ui.screens.repo

Functions

InfoBlock
Link copied to clipboard
@Composable
fun InfoBlock(label: String, text: String)
InfoBlockCount
Link copied to clipboard
@Composable
fun InfoBlockCount(label: String, vectorImage: ImageVector, count: String? = null)
Preview
Link copied to clipboard
@Preview(uiMode = 16, device = "id:pixel_4")
@Preview(uiMode = 32, device = "id:pixel_4")
@Composable
private fun Preview()
@Preview(uiMode = 16, device = "id:pixel_4")
@Preview(uiMode = 32, device = "id:pixel_4")
@Composable
private fun Preview()
RepoBody
Link copied to clipboard
@Composable
fun RepoBody(model: Any?, error: String?, loading: Boolean, navDispatcher: NavigationDispatcher? = null, onActions: (RepoActions) -> Unit = {})

Body for RepoScreen

RepoInfo
Link copied to clipboard
@Composable
fun RepoInfo(model: RepoModel, lazyListState: LazyListState = rememberLazyListState())
RepoScreen
Link copied to clipboard
@Composable
fun RepoScreen(viewModel: RepoViewModel, onActions: (RepoActions) -> Unit = {})

Base page fun for initialization