Refactor databinding fields to parent abstract classes

This commit is contained in:
arkon
2020-04-18 14:40:18 -04:00
parent 31b94fd3ff
commit 6a532b836d
24 changed files with 38 additions and 70 deletions
@@ -70,7 +70,7 @@ import uy.kohesive.injekt.injectLazy
* viewers, to which calls from the presenter or UI events are delegated.
*/
@RequiresPresenter(ReaderPresenter::class)
class ReaderActivity : BaseRxActivity<ReaderPresenter>() {
class ReaderActivity : BaseRxActivity<ReaderActivityBinding, ReaderPresenter>() {
private val preferences by injectLazy<PreferencesHelper>()
@@ -102,8 +102,6 @@ class ReaderActivity : BaseRxActivity<ReaderPresenter>() {
@Suppress("DEPRECATION")
private var progressDialog: ProgressDialog? = null
private lateinit var binding: ReaderActivityBinding
companion object {
@Suppress("unused")
const val LEFT_TO_RIGHT = 1