Ver Fonte

Add function CopyFileViewModel::copyFile(applicationContext)

cooperku_kdanmobile há 5 anos atrás
pai
commit
3cf10dde42

+ 5 - 1
src/main/java/com/kdanmobile/reader/copyfile/CopyFileViewModel.kt

@@ -13,7 +13,7 @@ import io.reactivex.schedulers.Schedulers
 import java.io.File
 
 class CopyFileViewModel(applicationContext: Context,
-                        info: CopyFileInfo,
+                        private val info: CopyFileInfo,
                         private val eventManager: EventManager<Event> = EventManager()
 ): ViewModel(), EventBroadcaster<CopyFileViewModel.Event> by eventManager {
 
@@ -32,6 +32,10 @@ class CopyFileViewModel(applicationContext: Context,
     private var hasCompleteCopy = false
 
     init {
+        copyFile(applicationContext)
+    }
+
+    fun copyFile(applicationContext: Context) {
         if (!info.shouldCopyFile) {
             onCopySuccess()
         } else {