Package-level declarations

Functions

Link copied to clipboard
@Composable
fun ColorIcon(icon: ImageVector, size: Dp = Theme.size.icon, color: Color = Theme.color.onContainer, background: Color = Theme.color.primaryContainer, modifier: Modifier = Modifier)
Link copied to clipboard
@Composable
fun Icon(icon: DrawableResource, tip: String = "", enabled: Boolean = true, indication: Indication? = LocalIndication.current, modifier: Modifier = Modifier, onClick: () -> Unit? = null)
@Composable
fun Icon(painter: Painter, color: Color = LocalColor.current, tip: String = "", enabled: Boolean = true, indication: Indication? = LocalIndication.current, modifier: Modifier = Modifier, onClick: () -> Unit? = null)
@Composable
fun Icon(icon: ImageVector, color: Color = LocalColor.current, tip: String = "", enabled: Boolean = true, indication: Indication? = LocalIndication.current, modifier: Modifier = Modifier, onClick: () -> Unit? = null)
Link copied to clipboard
@Composable
fun Image(painter: Painter, modifier: Modifier = Modifier, alignment: Alignment = Alignment.Center, contentScale: ContentScale = ContentScale.Fit, alpha: Float = 1.0f, colorFilter: ColorFilter? = null)
@Composable
fun Image(icon: ImageVector, modifier: Modifier = Modifier, alignment: Alignment = Alignment.Center, contentScale: ContentScale = ContentScale.Fit, alpha: Float = 1.0f, colorFilter: ColorFilter? = null)
@Composable
fun Image(res: DrawableResource, modifier: Modifier = Modifier, alignment: Alignment = Alignment.Center, contentScale: ContentScale = ContentScale.Fit, alpha: Float = 1.0f, colorFilter: ColorFilter? = null)
Link copied to clipboard
@Composable
fun LoadingIcon(icon: DrawableResource, animation: IndeterminateLoadingAnimation = CircleLoading, tip: String = "", enabled: Boolean = true, modifier: Modifier = Modifier, onClick: suspend () -> Unit)
@Composable
fun LoadingIcon(painter: Painter, color: Color = LocalColor.current, animation: IndeterminateLoadingAnimation = CircleLoading, tip: String = "", enabled: Boolean = true, modifier: Modifier = Modifier, onClick: suspend () -> Unit)
@Composable
fun LoadingIcon(icon: ImageVector, color: Color = LocalColor.current, animation: IndeterminateLoadingAnimation = CircleLoading, tip: String = "", enabled: Boolean = true, modifier: Modifier = Modifier, onClick: suspend () -> Unit)
Link copied to clipboard
@Composable
fun NineGrid(pics: List<Picture>, modifier: Modifier = Modifier, space: Dp = Theme.padding.g3, onImageClick: (Int, Picture) -> Unit = { _, _ -> }, onVideoClick: (Picture) -> Unit = {}, content: @Composable (Boolean, Picture, () -> Unit) -> Unit)