Package-level declarations

Types

Link copied to clipboard
class CSBooleanNullableStoreProperty(store: CSStore, key: String, val default: Boolean? = null, onChange: (value: Boolean?) -> Unit? = null) : CSValueStoreProperty<Boolean?>
Link copied to clipboard
class CSDoubleNullableStoreProperty(store: CSStore, key: String, val default: Double? = null, onChange: (value: Double?) -> Unit? = null) : CSValueStoreProperty<Double?>
Link copied to clipboard
class CSFloatNullableStoreProperty(store: CSStore, key: String, val default: Float? = null, onChange: (value: Float?) -> Unit? = null) : CSValueStoreProperty<Float?>
Link copied to clipboard
class CSIntNullableStoreProperty(store: CSStore, key: String, val default: Int? = null, onChange: (value: Int?) -> Unit? = null) : CSValueStoreProperty<Int?>
Link copied to clipboard
class CSJsonListNullableStoreProperty<T : CSJsonObjectStore>(store: CSStore, key: String, val type: KClass<T>, onChange: (value: List<T>?) -> Unit? = null) : CSValueStoreProperty<List<T>?>
Link copied to clipboard
class CSJsonNullableStoreProperty<T : CSJsonObjectStore>(store: CSStore, key: String, val type: KClass<T>, val default: T? = null, onChange: ArgFun<T?>? = null) : CSValueStoreProperty<T?>
Link copied to clipboard
class CSListItemNullableStoreProperty<T>(store: CSStore, key: String, val getValues: () -> List<T>, val getDefault: () -> T?, onChange: (value: T?) -> Unit? = null) : CSValueStoreProperty<T?>
Link copied to clipboard
class CSStringNullableStoreProperty(store: CSStore, key: String, val default: String? = null, onChange: (value: String?) -> Unit? = null) : CSValueStoreProperty<String?>