Package renetik.android.store.property.late

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 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
class CSJsonTypeLateStoreProperty<T : CSJsonObjectStore>(    store: CSStore,     val key: String,     val type: KClass<T>,     onChange: (value: T) -> Unit? = null) : CSLateStorePropertyBase<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>