|
@@ -13,6 +13,7 @@ import android.support.v7.widget.RecyclerView
|
|
|
import android.support.v7.widget.Toolbar
|
|
|
import android.support.v7.widget.helper.ItemTouchHelper
|
|
|
import android.view.*
|
|
|
+import com.kdanmobile.reader.ReadModuleKoinComponent
|
|
|
import com.kdanmobile.reader.R
|
|
|
import com.kdanmobile.reader.ReaderActivity
|
|
|
import com.kdanmobile.reader.ReaderViewModel
|
|
@@ -27,7 +28,10 @@ import org.koin.android.viewmodel.ext.android.viewModel
|
|
|
import org.koin.core.parameter.parametersOf
|
|
|
import java.io.File
|
|
|
|
|
|
-abstract class PdfThumbDialogFragment: DialogFragment(), PdfThumbAdapter.PageMoveHandler {
|
|
|
+abstract class PdfThumbDialogFragment:
|
|
|
+ DialogFragment(),
|
|
|
+ PdfThumbAdapter.PageMoveHandler,
|
|
|
+ ReadModuleKoinComponent {
|
|
|
abstract fun provideIntent(): Intent
|
|
|
abstract fun canDelete(): Boolean
|
|
|
abstract fun canExtract() : Boolean
|