CallbackArguments

Properties

Link copied to clipboard

Functions

Link copied to clipboard
open fun <T> addArgumentToNavEntry(route: String, key: String, value: T?)
Link copied to clipboard
open fun consumeArgument(key: String)
Link copied to clipboard
open fun consumeArguments(vararg key: String)
Link copied to clipboard
fun CallbackArguments.OnSingleBooleanCallbackArgument(key: String, initialValue: Boolean? = null, consumeWhen: (Boolean?) -> Boolean = { it != null }, onValue: (Boolean?) -> Unit)
Link copied to clipboard
fun <T> CallbackArguments.OnSingleCallbackArgument(key: String, initialValue: T? = null, consumeWhen: (T?) -> Boolean = { it != null }, onValue: (T?) -> Unit)
Link copied to clipboard
fun CallbackArguments.OnSingleDoubleCallbackArgument(key: String, initialValue: Double? = null, consumeWhen: (Double?) -> Boolean = { it != null }, onValue: (Double?) -> Unit)
Link copied to clipboard
fun CallbackArguments.OnSingleIntCallbackArgument(key: String, initialValue: Int? = null, consumeWhen: (Int?) -> Boolean = { it != null }, onValue: (Int?) -> Unit)
Link copied to clipboard
fun CallbackArguments.OnSingleStringCallbackArgument(key: String, initialValue: String? = null, consumeWhen: (String?) -> Boolean = { it != null }, onValue: (String?) -> Unit)
Link copied to clipboard
open fun <T> set(key: String, value: T?)