Package-level declarations

Types

Link copied to clipboard
typealias ComposableBlock = @Composable () -> Unit

A type alias for a composable lambda function with no parameters and no return value.

Link copied to clipboard
sealed class DateFormat
Link copied to clipboard
class DateFormatter @Inject constructor
Link copied to clipboard
typealias JsonMap = Map<String, *>

A typealias for kotlin.Map with String keys and any values

Link copied to clipboard
interface LocaleProvider
Link copied to clipboard
class MessageNotifier @Inject constructor(context: Context)
Link copied to clipboard
class PermissionChecker @Inject constructor(context: Context)

Handler class for checking permissions.

Link copied to clipboard
typealias TestIdentifier = Enum<*>

A type alias on any enum type. Useful to set test tag on composable of a Screen to ensure uniqueness of the tags, see tag

Link copied to clipboard
class TimeProvider @Inject constructor

Functions

Link copied to clipboard
fun UUID(): UUID

fun UUID(string: String): UUID

Creates a UUID instance from the specified string representation.