Skip to content

//deferred-resources-compose-adapter/com.backbase.deferredresources.compose

Package com.backbase.deferredresources.compose

Types

Name Summary
ExperimentalComposeAdapter [androidJvm]
Content
annotation class ExperimentalComposeAdapter
More info
Indicates an experimental API for adapting Deferred Resources to Jetpack Compose.


Functions

Name Summary
rememberResolvedAnnotatedString [androidJvm]
Content
@Composable()

fun rememberResolvedAnnotatedString(deferredText: DeferredText): AnnotatedString
More info
Resolve deferredText, remembering the resulting value as long as the current LocalContext doesn't change.


[androidJvm]
Content
@Composable()

fun rememberResolvedAnnotatedString(deferredPlurals: DeferredPlurals, quantity: Int): AnnotatedString
More info
Resolve deferredPlurals, remembering the resulting value as long as the current LocalContext doesn't change.


rememberResolvedColor [androidJvm]
Content
@Composable()

fun rememberResolvedColor(deferredColor: DeferredColor): Color
More info
Resolve deferredColor, remembering the resulting value as long as the current LocalContext doesn't change.


rememberResolvedDp [androidJvm]
Content
@Composable()

fun rememberResolvedDp(deferredDimension: DeferredDimension): Dp
More info
Resolve deferredDimension to a Dp value, remembering the resulting value as long as the current LocalContext doesn't change.


rememberResolvedFontFamily [androidJvm]
Content
@Composable()

fun rememberResolvedFontFamily(deferredTypeface: DeferredTypeface): FontFamily?
More info
Resolve a deferredTypeface to a Compose FontFamily, remembering the resulting font family instance as long as the current LocalContext and deferredTypeface don't change.


rememberResolvedPainter [androidJvm]
Content
@Composable()

fun rememberResolvedPainter(deferredDrawable: DeferredDrawable): Painter
More info
Resolve a deferredDrawable into a Compose Painter, remembering the resulting painter as long as the current LocalContext and deferredDrawable don't change.


rememberResolvedString [androidJvm]
Content
@Composable()

fun rememberResolvedString(deferredText: DeferredText): String
More info
Resolve deferredText to a plain string, remembering the resulting value as long as the current LocalContext doesn't change.


[androidJvm]
Content
@Composable()

fun rememberResolvedString(deferredFormattedPlurals: DeferredFormattedPlurals, quantity: Int): String
More info
Resolve deferredFormattedPlurals with the given quantity and using quantity as the only format arg, remembering the resulting value as long as the current LocalContext doesn't change.


[androidJvm]
Content
@Composable()

fun rememberResolvedString(deferredFormattedString: DeferredFormattedString, vararg formatArgs: Any): String
More info
Resolve deferredFormattedString with the given formatArgs, remembering the resulting value as long as the current LocalContext doesn't change.


[androidJvm]
Content
@Composable()

fun rememberResolvedString(deferredFormattedPlurals: DeferredFormattedPlurals, quantity: Int, vararg formatArgs: Any): String
More info
Resolve deferredFormattedPlurals with the given quantity and formatArgs, remembering the resulting value as long as the current LocalContext doesn't change.


rememberResolvedValue [androidJvm]
Content
@Composable()

fun rememberResolvedValue(deferredBoolean: DeferredBoolean): Boolean
More info
Resolve deferredBoolean, remembering the resulting value as long as the current LocalContext doesn't change.


[androidJvm]
Content
@Composable()

fun rememberResolvedValue(deferredInteger: DeferredInteger): Int
More info
Resolve deferredInteger, remembering the resulting value as long as the current LocalContext doesn't change.