diff options
author | Allan Wang <me@allanwang.ca> | 2019-05-21 19:47:36 -0700 |
---|---|---|
committer | Allan Wang <me@allanwang.ca> | 2019-05-21 19:47:36 -0700 |
commit | 77684bb070dcbd011ffb3b5fb50a88f2cf3e65a2 (patch) | |
tree | bd7ddbaaab3ef4f2ea9ba4601c48345d2f48ae3b /kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/items/KPrefSeekbar.kt | |
parent | a0b16ab0d8886934f7d29403420ce30e791e7119 (diff) | |
download | kau-77684bb070dcbd011ffb3b5fb50a88f2cf3e65a2.tar.gz kau-77684bb070dcbd011ffb3b5fb50a88f2cf3e65a2.tar.bz2 kau-77684bb070dcbd011ffb3b5fb50a88f2cf3e65a2.zip |
Add configuration options within getter and setter
Diffstat (limited to 'kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/items/KPrefSeekbar.kt')
-rw-r--r-- | kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/items/KPrefSeekbar.kt | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/items/KPrefSeekbar.kt b/kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/items/KPrefSeekbar.kt index e70a374..d49fe16 100644 --- a/kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/items/KPrefSeekbar.kt +++ b/kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/items/KPrefSeekbar.kt @@ -19,6 +19,7 @@ import android.widget.SeekBar import android.widget.TextView import ca.allanwang.kau.kpref.activity.GlobalOptions import ca.allanwang.kau.kpref.activity.KClick +import ca.allanwang.kau.kpref.activity.KPrefItemActions import ca.allanwang.kau.kpref.activity.R import ca.allanwang.kau.utils.tint @@ -84,8 +85,8 @@ open class KPrefSeekbar(val builder: KPrefSeekbarContract) : KPrefItemBase<Int>( class KPrefSeekbarBuilder( globalOptions: GlobalOptions, titleId: Int, - getter: () -> Int, - setter: (value: Int) -> Unit + getter: KPrefItemActions.() -> Int, + setter: KPrefItemActions.(value: Int) -> Unit ) : KPrefSeekbarContract, BaseContract<Int> by BaseBuilder(globalOptions, titleId, getter, setter) { override var min: Int = 0 |