DualNavigationParameterEncoder

class DualNavigationParameterEncoder(urlEncoder: UrlEncoder = CommonUrlEncoder(), json: Json = Json { ignoreUnknownKeys = true encodeDefaults = true })(source)

Constructors

Link copied to clipboard
constructor(urlEncoder: UrlEncoder = CommonUrlEncoder(), json: Json = Json { ignoreUnknownKeys = true encodeDefaults = true })

Functions

Link copied to clipboard
fun decodeSimple(encoded: String): Any
Link copied to clipboard
Link copied to clipboard
inline fun <T> decodeTypeSafe(encoded: String): T
fun <T> decodeTypeSafe(encoded: String, serializer: KSerializer<T>): T
Link copied to clipboard
fun encodeMixed(value: Any): Any
Link copied to clipboard
Link copied to clipboard
fun encodeSimple(value: Any): Any
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun <T> encodeTypeSafe(value: T): String
fun <T> encodeTypeSafe(value: T, serializer: KSerializer<T>): String
Link copied to clipboard