Package-level declarations

Types

Link copied to clipboard
interface Attachment : Mappable

File attachment metadata and links.

Link copied to clipboard
class JsonList<T : Mappable>(factory: (MutableMap<String, Any?>) -> T, parent: MutableMap<String, Any?>, key: String) : AbstractList<T> , MutableList<T>
Link copied to clipboard
interface Multiple
Link copied to clipboard
interface Option : Mappable

Selectable option used by dropdowns and multi-selects.

Properties

Link copied to clipboard
Link copied to clipboard
const val AXIS_X_MAX: String
Link copied to clipboard
const val AXIS_X_MIN: String
Link copied to clipboard
const val AXIS_X_TITLE: String
Link copied to clipboard
const val AXIS_Y_MAX: String
Link copied to clipboard
const val AXIS_Y_MIN: String
Link copied to clipboard
const val AXIS_Y_TITLE: String
Link copied to clipboard
const val COLUMN_ORDER: String
Link copied to clipboard
const val COLUMNS: String
Link copied to clipboard
const val ID: String
Link copied to clipboard
val JsonPrimitive.isBoolean: Boolean
Link copied to clipboard
val JsonPrimitive.isInteger: Boolean
Link copied to clipboard
const val POSITIONS: String
Link copied to clipboard
const val TIME_ZONE: String
Link copied to clipboard
Link copied to clipboard
const val TIP_TITLE: String
Link copied to clipboard
const val TIP_VISIBLE: String

Functions

Link copied to clipboard
fun Attachment(id: String, url: String, fileName: String? = null, filePath: String? = null, download: String? = null): Attachment
Link copied to clipboard
fun Option(id: String, value: String, deleted: Boolean? = null, color: String? = null): Option
Link copied to clipboard
inline fun JsonElement.string(key: String): String?
Link copied to clipboard
fun JsonElement.toAny(): Any?
Link copied to clipboard
Link copied to clipboard
fun Any?.toJsonElement(): JsonElement
Link copied to clipboard
fun Map<String, Any?>.toJsonObject(): JsonObject
Link copied to clipboard
fun JsonObject.toMap(): MutableMap<String, Any?>
Link copied to clipboard
Link copied to clipboard