Package-level declarations

Functions

Link copied to clipboard
fun ChangeNotes(viewModel: ProjectScreenViewModel, project: Project, update: Update)

Custom layout used to display the change notes of an update

Link copied to clipboard
fun GroupProjectsCandidate(extraOnDismissAction: () -> Unit? = null, state: SheetState, scope: CoroutineScope, projects: List<Project>, trailingContent: @Composable (Project) -> Unit)

List of the candidate projects to share with the group

Link copied to clipboard
fun ModalProjectStats(state: SheetState, scope: CoroutineScope, project: Project, publishedUpdates: List<Update>)

Custom ModalBottomSheet container to display the projects stats

Link copied to clipboard
fun ProjectIcons(modifier: Modifier = Modifier, group: Group)

The projects icons of the projects shared with the group

fun ProjectIcons(projects: List<Project>, onClick: () -> Unit)

The projects icons list

Link copied to clipboard
fun ProjectsStats(project: Project, publishedUpdates: List<Update>)

Custom Column container to display the projects stats

Link copied to clipboard
fun UpdateCard(modifier: Modifier = Modifier, viewModel: ProjectScreenViewModel, project: Project, update: Update, viewChangeNotesFlag: Boolean)

Custom Card to display the details about an update