From 8105393355b095bb642c7bd3725eb2fe2f68ba56 Mon Sep 17 00:00:00 2001 From: Abhinav Gupta Date: Mon, 17 Apr 2023 12:53:25 +0530 Subject: [PATCH] TP-23926 | width support on text renderer (#21) * TP-23926 | width support on text renderer * TP-23926 | height support on text renderer --- .../src/main/java/com/navi/uitron/render/TextRenderer.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/navi-uitron/src/main/java/com/navi/uitron/render/TextRenderer.kt b/navi-uitron/src/main/java/com/navi/uitron/render/TextRenderer.kt index f09b0f7..1404fed 100644 --- a/navi-uitron/src/main/java/com/navi/uitron/render/TextRenderer.kt +++ b/navi-uitron/src/main/java/com/navi/uitron/render/TextRenderer.kt @@ -34,6 +34,8 @@ import hexToComposeColor import orFalse import orTrue import setBackground +import setHeight +import setWidth class TextRenderer(private val uiTronViewModel: UiTronViewModel? = null) : Renderer { private val defaultFontSize = 14.sp @@ -75,6 +77,8 @@ class TextRenderer(private val uiTronViewModel: UiTronViewModel? = null) : Rende softWrap = property.softWrap.orTrue(), maxLines = property.maxLines ?: Int.MAX_VALUE, modifier = Modifier + .setWidth(property.width) + .setHeight(property.height) .padding( top = property.padding?.top?.dp ?: 0.dp, bottom = property.padding?.bottom?.dp ?: 0.dp,