ScreenMap

@Stable
class ScreenMap

Properties

Link copied to clipboard
var screen404: @Composable (ScreenManager) -> Unit

Functions

Link copied to clipboard
@JvmName(name = "screen0")
inline fun <S : BasicScreen> screen(crossinline factory: () -> S)
@JvmName(name = "screen1n")
inline fun <S : BasicScreen, A1> screen(crossinline factory: (A1?) -> S)
@JvmName(name = "screen1a")
inline fun <S : BasicScreen, A1 : Any> screen(crossinline factory: (A1) -> S)
@JvmName(name = "screen2nn")
inline fun <S : BasicScreen, A1, A2> screen(crossinline factory: (A1?, A2?) -> S)
@JvmName(name = "screen2na")
inline fun <S : BasicScreen, A1, A2 : Any> screen(crossinline factory: (A1?, A2) -> S)
@JvmName(name = "screen2an")
inline fun <S : BasicScreen, A1 : Any, A2> screen(crossinline factory: (A1, A2?) -> S)
@JvmName(name = "screen2aa")
inline fun <S : BasicScreen, A1 : Any, A2 : Any> screen(crossinline factory: (A1, A2) -> S)
@JvmName(name = "screen3nnn")
inline fun <S : BasicScreen, A1, A2, A3> screen(crossinline factory: (A1?, A2?, A3?) -> S)
@JvmName(name = "screen3nna")
inline fun <S : BasicScreen, A1, A2, A3 : Any> screen(crossinline factory: (A1?, A2?, A3) -> S)
@JvmName(name = "screen3nan")
inline fun <S : BasicScreen, A1, A2 : Any, A3> screen(crossinline factory: (A1?, A2, A3?) -> S)
@JvmName(name = "screen3naa")
inline fun <S : BasicScreen, A1, A2 : Any, A3 : Any> screen(crossinline factory: (A1?, A2, A3) -> S)
@JvmName(name = "screen3ann")
inline fun <S : BasicScreen, A1 : Any, A2, A3> screen(crossinline factory: (A1, A2?, A3?) -> S)
@JvmName(name = "screen3ana")
inline fun <S : BasicScreen, A1 : Any, A2, A3 : Any> screen(crossinline factory: (A1, A2?, A3) -> S)
@JvmName(name = "screen3aan")
inline fun <S : BasicScreen, A1 : Any, A2 : Any, A3> screen(crossinline factory: (A1, A2, A3?) -> S)
@JvmName(name = "screen3aaa")
inline fun <S : BasicScreen, A1 : Any, A2 : Any, A3 : Any> screen(crossinline factory: (A1, A2, A3) -> S)