CustomTypeHandler
data class CustomTypeHandler<T>(val typeClass: KClass<*>, val render: @Composable (field: SettingField<T, *>, meta: SettingMeta, value: T, enabled: Boolean, onSet: (name: String, value: Any) -> Unit) -> Unit)
Configuration for custom setting type rendering.
Constructors
Link copied to clipboard
constructor(typeClass: KClass<*>, render: @Composable (field: SettingField<T, *>, meta: SettingMeta, value: T, enabled: Boolean, onSet: (name: String, value: Any) -> Unit) -> Unit)
Properties
Link copied to clipboard
val render: @Composable (field: SettingField<T, *>, meta: SettingMeta, value: T, enabled: Boolean, onSet: (name: String, value: Any) -> Unit) -> Unit