|
|
|
@ -7,7 +7,6 @@ import android.view.ViewGroup |
|
|
|
import androidx.recyclerview.widget.ItemTouchHelper |
|
|
|
import androidx.recyclerview.widget.ItemTouchHelper |
|
|
|
import androidx.recyclerview.widget.LinearLayoutManager |
|
|
|
import androidx.recyclerview.widget.LinearLayoutManager |
|
|
|
import com.google.android.material.snackbar.Snackbar |
|
|
|
import com.google.android.material.snackbar.Snackbar |
|
|
|
import io.realm.Realm |
|
|
|
|
|
|
|
import io.realm.RealmObject |
|
|
|
import io.realm.RealmObject |
|
|
|
import io.realm.RealmResults |
|
|
|
import io.realm.RealmResults |
|
|
|
import kotlinx.android.synthetic.main.fragment_data_list.* |
|
|
|
import kotlinx.android.synthetic.main.fragment_data_list.* |
|
|
|
@ -159,9 +158,8 @@ class DataListFragment : PokerAnalyticsFragment(), LiveRowRepresentableDataSourc |
|
|
|
fun setData(dataType: Int) { |
|
|
|
fun setData(dataType: Int) { |
|
|
|
this.dataType = SettingRow.values()[dataType] |
|
|
|
this.dataType = SettingRow.values()[dataType] |
|
|
|
this.toolbar.title = this.dataType.localizedTitle(requireContext()) |
|
|
|
this.toolbar.title = this.dataType.localizedTitle(requireContext()) |
|
|
|
val realm = Realm.getDefaultInstance() |
|
|
|
|
|
|
|
this.dataType.relatedResultsRepresentable?.let { |
|
|
|
this.dataType.relatedResultsRepresentable?.let { |
|
|
|
this.items = it.items(realm) |
|
|
|
this.items = it.items(getRealm()) |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |