|
@@ -24,6 +24,7 @@ import com.kdanmobile.reader.Utils.applyConstraintSet
|
|
import com.kdanmobile.reader.annotationattribute.AnnotationAttribute
|
|
import com.kdanmobile.reader.annotationattribute.AnnotationAttribute
|
|
import com.kdanmobile.reader.annotationattribute.AnnotationColor
|
|
import com.kdanmobile.reader.annotationattribute.AnnotationColor
|
|
import com.kdanmobile.reader.annotationattribute.InkAttribute
|
|
import com.kdanmobile.reader.annotationattribute.InkAttribute
|
|
|
|
+import com.kdanmobile.reader.koin.ReadModuleKoinComponent
|
|
import com.kdanmobile.reader.password.DialogPasswordActivity
|
|
import com.kdanmobile.reader.password.DialogPasswordActivity
|
|
import com.kdanmobile.reader.screen.contextmenu.TextBoxContextMenuActionListener
|
|
import com.kdanmobile.reader.screen.contextmenu.TextBoxContextMenuActionListener
|
|
import com.kdanmobile.reader.screen.model.SharePrefsModel
|
|
import com.kdanmobile.reader.screen.model.SharePrefsModel
|
|
@@ -49,7 +50,11 @@ import java.io.File
|
|
import java.util.*
|
|
import java.util.*
|
|
import kotlin.properties.Delegates
|
|
import kotlin.properties.Delegates
|
|
|
|
|
|
-abstract class ReaderActivity : KdanBaseActivity(), ReaderSettingListener, PdfThumbFragmentListener {
|
|
|
|
|
|
+abstract class ReaderActivity :
|
|
|
|
+ KdanBaseActivity(),
|
|
|
|
+ ReaderSettingListener,
|
|
|
|
+ PdfThumbFragmentListener,
|
|
|
|
+ ReadModuleKoinComponent {
|
|
|
|
|
|
/**
|
|
/**
|
|
* If return true, ReaderActivity.onBackPressed will not run
|
|
* If return true, ReaderActivity.onBackPressed will not run
|