Loadable

interface Loadable

A resource that is capable of loading its metadata asynchronously is referred to as a loadable. It could represent a remote service or a dataset on disk.

Since

200.0.0

Properties

Link copied to clipboard
abstract val loadStatus: StateFlow<LoadStatus>

The load status.

Functions

Link copied to clipboard
abstract fun cancelLoad()

Cancels loading metadata for the Loadable object.

Link copied to clipboard
abstract suspend fun load(): Result<Unit>

Loads the metadata for the object.

Link copied to clipboard
abstract suspend fun retryLoad(): Result<Unit>

Loads or retries loading metadata for the object.

Inheritors

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard