Package renetik. android. store. property. value
Types
Link copied to clipboard
open class CSBooleanValueStoreProperty( store: CSStore, key: String, val default: Boolean, onChange: (value: Boolean) -> Unit? = null) : CSValueStoreProperty<Boolean>
Content copied to clipboard
Link copied to clipboard
class CSDoubleValueStoreProperty( store: CSStore, key: String, val default: Double, onChange: (value: Double) -> Unit?) : CSValueStoreProperty<Double>
Content copied to clipboard
Link copied to clipboard
class CSFloatValueStoreProperty( store: CSStore, key: String, val default: Float, onChange: (value: Float) -> Unit?) : CSValueStoreProperty<Float>
Content copied to clipboard
Link copied to clipboard
class CSIntValueStoreProperty( store: CSStore, key: String, val default: Int, onChange: (value: Int) -> Unit? = null) : CSValueStoreProperty<Int>
Content copied to clipboard
Link copied to clipboard
class CSJsonListValueStoreProperty<T : CSJsonObjectStore>( store: CSStore, key: String, val type: KClass<T>, val default: List<T>, onApply: (value: List<T>) -> Unit? = null) : CSValueStoreProperty<List<T>>
Content copied to clipboard
Link copied to clipboard
class CSJsonMutableListValueStoreProperty<T : CSJsonObjectStore>( store: CSStore, key: String, val type: KClass<T>, val default: MutableList<T> = mutableListOf(), onChange: ArgFunc<MutableList<T>>? = null) : CSValueStoreProperty<MutableList<T>>
Content copied to clipboard
Link copied to clipboard
class CSJsonValueStoreProperty<T : CSJsonObjectStore>( store: CSStore, key: String, val default: T, onChange: ArgFunc<T>? = null) : CSValueStoreProperty<T>
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class CSLongValueStoreProperty( store: CSStore, key: String, val default: Long, onChange: (value: Long) -> Unit?) : CSValueStoreProperty<Long>
Content copied to clipboard
Link copied to clipboard
class CSStringValueStoreProperty( store: CSStore, key: String, val default: String, onChange: (value: String) -> Unit? = null) : CSValueStoreProperty<String>
Content copied to clipboard
Link copied to clipboard
abstract class CSValueStoreProperty<T>( val store: CSStore, val key: String, onChange: (value: T) -> Unit? = null) : CSPropertyBase<T> , CSStoreProperty<T>
Content copied to clipboard