You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
poker-analytics/app/src/main/java/net/pokeranalytics/android/model/Limit.kt

39 lines
692 B

package net.pokeranalytics.android.model
import net.pokeranalytics.android.ui.view.RowRepresentable
import net.pokeranalytics.android.ui.view.rowrepresentable.FilterSection
enum class Limit : RowRepresentable {
NO,
POT,
FIXED,
SPREAD,
MIXED;
val shortName: String
get() {
return when (this) {
NO -> "NL"
POT -> "PL"
FIXED -> "FL"
MIXED -> "ML"
SPREAD -> "SL"
}
}
val longName: String
get() {
val limit = "Limit"
return when (this) {
NO -> "No $limit"
POT -> "Pot $limit"
FIXED -> "Fixed $limit"
MIXED -> "Mixed $limit"
SPREAD -> "Spread $limit"
}
}
override fun getDisplayName(): String {
return this.longName
}
}