diff --git a/app/src/main/java/net/pokeranalytics/android/ui/view/rowrepresentable/FilterSectionRow.kt b/app/src/main/java/net/pokeranalytics/android/ui/view/rowrepresentable/FilterSectionRow.kt index 084c5676..d51b7959 100644 --- a/app/src/main/java/net/pokeranalytics/android/ui/view/rowrepresentable/FilterSectionRow.kt +++ b/app/src/main/java/net/pokeranalytics/android/ui/view/rowrepresentable/FilterSectionRow.kt @@ -6,19 +6,19 @@ import net.pokeranalytics.android.ui.view.RowRepresentable import net.pokeranalytics.android.ui.view.RowViewType import net.pokeranalytics.android.ui.view.rowrepresentable.FilterElementRow.* -enum class FilterSectionRow(override val resId: Int?): RowRepresentable { +enum class FilterSectionRow(override val resId: Int?) : RowRepresentable { CASH_TOURNAMENT(net.pokeranalytics.android.R.string.cash_or_tournament), - LIVE_ONLINE(net.pokeranalytics.android.R.string.live_or_online), - GAME(net.pokeranalytics.android.R.string.games), - LIMIT_TYPE(net.pokeranalytics.android.R.string.limits), - TABLE_SIZE(net.pokeranalytics.android.R.string.table_sizes), + LIVE_ONLINE(net.pokeranalytics.android.R.string.live_or_online), + GAME(net.pokeranalytics.android.R.string.games), + LIMIT_TYPE(net.pokeranalytics.android.R.string.limits), + TABLE_SIZE(net.pokeranalytics.android.R.string.table_sizes), DYNAMIC_DATE(net.pokeranalytics.android.R.string.dynamic_date), FIXED_DATE(net.pokeranalytics.android.R.string.fixed_date), - DURATION(net.pokeranalytics.android.R.string.duration), - YEAR(net.pokeranalytics.android.R.string.year), - WEEKDAYS_OR_WEEKEND(net.pokeranalytics.android.R.string.weekdays_or_weekend), - DAY_OF_WEEK(net.pokeranalytics.android.R.string.day_of_the_week), - MONTH_OF_YEAR(net.pokeranalytics.android.R.string.month_of_the_year), + DURATION(net.pokeranalytics.android.R.string.duration), + YEAR(net.pokeranalytics.android.R.string.year), + WEEKDAYS_OR_WEEKEND(net.pokeranalytics.android.R.string.weekdays_or_weekend), + DAY_OF_WEEK(net.pokeranalytics.android.R.string.day_of_the_week), + MONTH_OF_YEAR(net.pokeranalytics.android.R.string.month_of_the_year), SESSION_DURATION(net.pokeranalytics.android.R.string.session_duration), RANGE(net.pokeranalytics.android.R.string.hour_slot), BLINDS(net.pokeranalytics.android.R.string.blinds), @@ -46,10 +46,10 @@ enum class FilterSectionRow(override val resId: Int?): RowRepresentable { override val viewType: Int = RowViewType.HEADER_TITLE.ordinal - val allowMultiSelection : Boolean + val allowMultiSelection: Boolean get() = (this.selectionType == SelectionType.MULTIPLE) - val filterElements : List < RowRepresentable > by lazy { + val filterElements: List by lazy { arrayListOf(this).apply { this.addAll( when (this@FilterSectionRow) { @@ -149,7 +149,6 @@ enum class FilterSectionRow(override val resId: Int?): RowRepresentable { } - /*