rememberNamedRemoteImageBitmap

Functions summary

RemoteImageBitmap
@Composable
rememberNamedRemoteImageBitmap(
    name: String,
    domain: RemoteState.Domain,
    value: () -> ImageBitmap
)

Remembers a named RemoteImageBitmap from a lambda providing the initial ImageBitmap.

RemoteImageBitmap
@Composable
rememberNamedRemoteImageBitmap(
    name: String,
    url: String,
    domain: RemoteState.Domain
)

Remembers a named RemoteImageBitmap loaded from a url.

Functions

rememberNamedRemoteImageBitmap

@Composable
fun rememberNamedRemoteImageBitmap(
    name: String,
    domain: RemoteState.Domain = RemoteState.Domain.User,
    value: () -> ImageBitmap
): RemoteImageBitmap

Remembers a named RemoteImageBitmap from a lambda providing the initial ImageBitmap.

Parameters
name: String

The unique name for this remote bitmap.

domain: RemoteState.Domain = RemoteState.Domain.User

The domain of the named bitmap (defaults to RemoteState.Domain.User).

value: () -> ImageBitmap

A lambda that provides the initial ImageBitmap.

Returns
RemoteImageBitmap

A RemoteImageBitmap representing the named remote bitmap.

rememberNamedRemoteImageBitmap

@Composable
fun rememberNamedRemoteImageBitmap(
    name: String,
    url: String,
    domain: RemoteState.Domain = RemoteState.Domain.User
): RemoteImageBitmap

Remembers a named RemoteImageBitmap loaded from a url.

Parameters
name: String

unique name to identify this state within its domain

url: String

URL of the image

domain: RemoteState.Domain = RemoteState.Domain.User

domain for the named state, defaults to RemoteState.Domain.User

Returns
RemoteImageBitmap

a RemoteImageBitmap for the named bitmap from url