|
@@ -1,9 +1,13 @@
|
|
-package com.kdanmobile.reader
|
|
|
|
|
|
+package com.kdanmobile.reader.koin
|
|
|
|
|
|
import android.content.Context
|
|
import android.content.Context
|
|
import com.kdanmobile.reader.copyfile.CopyFileViewModel
|
|
import com.kdanmobile.reader.copyfile.CopyFileViewModel
|
|
import com.kdanmobile.reader.copyfile.CopyFileInfo
|
|
import com.kdanmobile.reader.copyfile.CopyFileInfo
|
|
import android.net.Uri
|
|
import android.net.Uri
|
|
|
|
+import com.kdanmobile.reader.Config
|
|
|
|
+import com.kdanmobile.reader.ReaderModel
|
|
|
|
+import com.kdanmobile.reader.ReaderModelManager
|
|
|
|
+import com.kdanmobile.reader.ReaderViewModel
|
|
import com.kdanmobile.reader.thumb.PdfThumbViewModel
|
|
import com.kdanmobile.reader.thumb.PdfThumbViewModel
|
|
import org.koin.android.viewmodel.dsl.viewModel
|
|
import org.koin.android.viewmodel.dsl.viewModel
|
|
import org.koin.dsl.module
|
|
import org.koin.dsl.module
|
|
@@ -20,7 +24,8 @@ object KoinModule {
|
|
uri,
|
|
uri,
|
|
Config.PDF_SDK_LICENSE,
|
|
Config.PDF_SDK_LICENSE,
|
|
Config.PDF_SDK_RSA_MSG
|
|
Config.PDF_SDK_RSA_MSG
|
|
- ) }
|
|
|
|
|
|
+ )
|
|
|
|
+ }
|
|
viewModel { (readerModel: ReaderModel) -> PdfThumbViewModel(readerModel) }
|
|
viewModel { (readerModel: ReaderModel) -> PdfThumbViewModel(readerModel) }
|
|
}
|
|
}
|
|
}
|
|
}
|