Package-level declarations

Types

Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
inline fun <T> parcelableCreator(crossinline create: (Parcel) -> T): Parcelable.Creator<T>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun <T : Enum<T>> Parcel.readEnum(): T?
Link copied to clipboard
inline fun <T> Parcel.readNullable(reader: () -> T): T?
Link copied to clipboard
inline fun <T1 : Any, T2 : Any, T3 : Any, R : Any> safeLet(p1: T1?, p2: T2?, p3: T3?, block: (T1, T2, T3) -> R?): R?
Link copied to clipboard
inline fun <T> tryOrDefault(default: T?, block: () -> T): T?
Link copied to clipboard
inline fun <T> tryOrDefaultNotNull(default: T, block: () -> T): T
Link copied to clipboard
inline fun <T> tryOrNull(block: () -> T): T?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun Parcel.writeDate(value: Date?)
Link copied to clipboard
fun <T : Enum<T>> Parcel.writeEnum(value: T?)
Link copied to clipboard
inline fun <T> Parcel.writeNullable(value: T?, writer: (T) -> Unit)
Link copied to clipboard
fun <T : Parcelable> Parcel.writeTypedObjectCompat(value: T?, parcelableFlags: Int)