create Stat datasource

feature/top10
Laurent 7 years ago
parent dd4a85998b
commit dc5f150a4f
  1. 21
      app/src/main/java/net/pokeranalytics/android/ui/datasource/StatsDataSource.kt

@ -0,0 +1,21 @@
package net.pokeranalytics.android.ui.datasource
import net.pokeranalytics.android.calculus.ComputedResults
import net.pokeranalytics.android.ui.adapter.RowRepresentableDataSource
import net.pokeranalytics.android.ui.view.RowRepresentable
class StatsDataSource(results: List<ComputedResults>) : RowRepresentableDataSource {
var results: List<ComputedResults> = results
override fun adapterRows(): ArrayList<RowRepresentable> {
TODO("not implemented") //To change body of created functions use File | Settings | File Templates.
}
override fun numberOfRows(): Int {
return this.results.fold(0) { acc, computedResults ->
return acc + computedResults.numberOfStats()
}
}
}
Loading…
Cancel
Save