2
0

index.md 6.9 KB

//tvlib/org.mjdev.tvlib.ui.components.text

Package-level declarations

Functions

Name Summary
AutoHideEmptyText [androidJvm]
@Composable
fun AutoHideEmptyText(text: Any? = "test", modifier: Modifier = Modifier, color: Color = Color.Unspecified, fontSize: TextUnit = TextUnit.Unspecified, fontStyle: FontStyle? = null, fontWeight: FontWeight? = null, fontFamily: FontFamily? = null, letterSpacing: TextUnit = TextUnit.Unspecified, textDecoration: TextDecoration? = null, textAlign: TextAlign? = null, lineHeight: TextUnit = TextUnit.Unspecified, overflow: TextOverflow = TextOverflow.Clip, softWrap: Boolean = true, maxLines: Int = Int.MAX_VALUE, onTextLayout: (TextLayoutResult) -> Unit = {}, style: TextStyle = LocalTextStyle.current)
CircleText [androidJvm]
@Composable
fun CircleText(modifier: Modifier = Modifier, backGroundColor: Color = MaterialTheme.colorScheme.secondary, borderColor: Color = Color.White, borderSize: Dp = 2.dp, text: String = "0", textColor: Color = Color.White, textSize: TextUnit = 20.sp, contentPadding: Dp = 0.dp)
TextAny [androidJvm]
@Composable
fun TextAny(text: Any? = "test", modifier: Modifier = Modifier, color: Color = Color.Unspecified, fontSize: TextUnit = TextUnit.Unspecified, fontStyle: FontStyle? = null, fontWeight: FontWeight? = null, fontFamily: FontFamily? = null, letterSpacing: TextUnit = TextUnit.Unspecified, textDecoration: TextDecoration? = null, textAlign: TextAlign? = null, lineHeight: TextUnit = TextUnit.Unspecified, overflow: TextOverflow = TextOverflow.Clip, softWrap: Boolean = true, maxLines: Int = Int.MAX_VALUE, onTextLayout: (TextLayoutResult) -> Unit = {}, style: TextStyle = LocalTextStyle.current)
TextWithShadow [androidJvm]
@Composable
fun TextWithShadow(modifier: Modifier = Modifier, shadowSize: Dp = 8.dp, shadowColor: Color = Color.Green, offsetX: Dp = 0.dp, offsetY: Dp = 0.dp, fontWeight: FontWeight = FontWeight.Normal, fontSize: TextUnit = 16.sp, color: Color = Color.White, text: Any? = "test")