Package-level declarations
Types
Link copied to clipboard
class CSBooleanLateStoreProperty(store: CSStore, key: String, onChange: (value: Boolean) -> Unit? = null) : CSLateStorePropertyBase<Boolean> , CSStoreProperty<Boolean>
Link copied to clipboard
class CSIntLateStoreProperty(store: CSStore, key: String, onChange: (value: Int) -> Unit? = null) : CSLateStorePropertyBase<Int> , CSStoreProperty<Int>
Link copied to clipboard
class CSJsonLateStoreProperty<T : CSJsonObjectStore>(store: CSStore, val key: String, val type: KClass<T>, onChange: (value: T) -> Unit? = null) : CSLateStorePropertyBase<T>
Link copied to clipboard
class CSJsonListLateStoreProperty<T : CSJsonObjectStore>(store: CSStore, val key: String, val type: KClass<T>, onChange: (value: List<T>) -> Unit? = null) : CSLateStorePropertyBase<List<T>>
Link copied to clipboard
class CSJsonListListLateStoreProperty<T : CSJsonObjectStore>(store: CSStore, val key: String, val type: KClass<T>, onChange: (value: List<List<T>>) -> Unit? = null) : CSLateStorePropertyBase<List<List<T>>>
Link copied to clipboard
abstract class CSLateStorePropertyBase<T>(val store: CSStore, val key: String, onChange: (value: T) -> Unit?) : CSPropertyBase<T> , CSLateStoreProperty<T>
Link copied to clipboard
class CSListItemLateStoreProperty<T>(store: CSStore, key: String, val values: Iterable<T>, onChange: (value: T) -> Unit? = null) : CSLateStorePropertyBase<T>
Link copied to clipboard
class CSStringLateStoreProperty(store: CSStore, key: String, onChange: (value: String) -> Unit?) : CSLateStorePropertyBase<String> , CSStoreProperty<String>