Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
interface Cancelable

An interface defining a unique cancel method. It should be used with methods you want to be able to cancel, such as ones interacting with Web Services.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed class MatrixItem
Link copied to clipboard

Entry point to get a Json parser.

Link copied to clipboard
object MimeTypes
Link copied to clipboard
Link copied to clipboard
data class Optional<T : Any>(value: T?)
Link copied to clipboard
Link copied to clipboard
data class TextContent(val text: String, val formattedText: String? = null)

Contains a text and eventually a formatted text.

Functions

Link copied to clipboard

Append param and value to a Url, using "?" or "&". Value parameter will be encoded Return this for chaining purpose

Link copied to clipboard
inline suspend fun <T> awaitCallback(crossinline callback: (MatrixCallback<T>) -> Unit): T
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Compute a Hash of a String, using md5 algorithm.

Link copied to clipboard
Link copied to clipboard
fun <T : Any> T?.toOption(): Optional<T>
Link copied to clipboard
fun <T : Any> T?.toOptional(): Optional<T>

Properties

Link copied to clipboard