Package-level declarations

Types

Link copied to clipboard
class TopBarAction(val text: @Composable () -> Unit, val icon: @Composable () -> Unit, val onClick: () -> Unit)

Functions

Link copied to clipboard
fun SMC.topAppBarColours(containerColour: Color = MaterialTheme.colorScheme.primary, navigationIconContentColour: Color = MaterialTheme.colorScheme.onPrimary, titleContentColour: Color = MaterialTheme.colorScheme.onPrimary, actionIconContentColour: Color = MaterialTheme.colorScheme.onPrimary): TopAppBarColors
Link copied to clipboard
fun SMC.TopBar(title: @Composable () -> Unit, modifier: Modifier = Modifier, navigationIcon: @Composable () -> Unit = { }, actions: @Composable RowScope.() -> Unit = { }, windowInsets: WindowInsets = TopAppBarDefaults.windowInsets, colors: TopAppBarColors = topAppBarColours(), scrollBehavior: TopAppBarScrollBehavior? = null)

Custom call to TopAppBar with the Spend Manager default theme

Link copied to clipboard
fun SMC.TopBarActions(actions: List<TopBarAction>, overflowIcon: @Composable () -> Unit, maxItems: Int = 3)
Link copied to clipboard

The default Sensibill Top Bar Back Navigation Button