android: settings: Dynamically evaluate valueAsString
Co-Authored-By: bunnei <bunneidev@gmail.com>
This commit is contained in:
		@@ -8,5 +8,5 @@ class BooleanSetting(
 | 
			
		||||
    section: String,
 | 
			
		||||
    var value: Boolean
 | 
			
		||||
) : Setting(key, section) {
 | 
			
		||||
    override val valueAsString = if (value) "True" else "False"
 | 
			
		||||
    override val valueAsString get() = if (value) "True" else "False"
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -8,5 +8,5 @@ class FloatSetting(
 | 
			
		||||
    section: String,
 | 
			
		||||
    var value: Float
 | 
			
		||||
) : Setting(key, section) {
 | 
			
		||||
    override val valueAsString = value.toString()
 | 
			
		||||
    override val valueAsString get() = value.toString()
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -8,5 +8,5 @@ class IntSetting(
 | 
			
		||||
    section: String,
 | 
			
		||||
    var value: Int
 | 
			
		||||
) : Setting(key, section) {
 | 
			
		||||
    override val valueAsString = value.toString()
 | 
			
		||||
    override val valueAsString get() = value.toString()
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -8,5 +8,5 @@ class StringSetting(
 | 
			
		||||
    section: String,
 | 
			
		||||
    var value: String
 | 
			
		||||
) : Setting(key, section) {
 | 
			
		||||
    override var valueAsString = value
 | 
			
		||||
    override val valueAsString get() = value
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user