Package-level declarations

Common classes and interfaces used by other modules.

Types

Link copied to clipboard

AppLauncher is a utility class that can be used to launch an app with a given package name.

Properties

Link copied to clipboard
val ApplicationScope: CoroutineScope

Application scope for the application.

Link copied to clipboard

Base link to the Google Play Store.

Functions

Link copied to clipboard
fun <T, R> SparseArray<T>.map(modifier: (T) -> R): SparseArray<R>

Maps the SparseArray to a new SparseArray using the provided modifier.

Link copied to clipboard

Parses the string and makes the text between <b> and </b> bold using AnnotatedString.

Link copied to clipboard
fun registerReceiver(intentFilter: IntentFilter, flags: Int = ContextCompat.RECEIVER_NOT_EXPORTED, onEvent: (Intent?) -> Unit)

Registers a BroadcastReceiver that will be automatically unregistered when the composable is disposed.

Link copied to clipboard
fun <T> simpleSharedFlow(): MutableSharedFlow<T>

Creates a simple MutableSharedFlow with a buffer of 1 element and BufferOverflow.DROP_OLDEST strategy.