DynamicString

data class DynamicString(val value: String) : UiText

Represents a dynamic string generated at runtime.

Use this for:

  • User-generated content (names, messages, etc.)

  • API responses (error messages from server)

  • Formatted numbers or dates

  • Any text that isn't localized

Examples

UiText.DynamicString("Welcome, ${user.name}!")
UiText.DynamicString(apiError.message)
UiText.DynamicString("${count} items")

Constructors

Link copied to clipboard
constructor(value: String)

Properties

Link copied to clipboard

The string content to display.

Functions

Link copied to clipboard

Resolves this UiText to a String within a Composable context.

fun asString(context: Context): String

Resolves this UiText to a String using an Android Context.