EtchDroid/app/src/main/java/eu/depau/etchdroid/StateKeeper.kt

21 lines
712 B
Kotlin
Raw Normal View History

2018-08-15 17:04:45 +00:00
package eu.depau.etchdroid
2018-08-12 14:33:11 +00:00
2018-08-13 23:32:02 +00:00
import android.hardware.usb.UsbDevice
2018-08-12 14:33:11 +00:00
import android.net.Uri
2018-08-13 23:32:02 +00:00
import com.github.mjdev.libaums.UsbMassStorageDevice
2018-08-15 17:04:45 +00:00
import eu.depau.etchdroid.abc.WizardFragment
import eu.depau.etchdroid.values.FlashMethod
import eu.depau.etchdroid.values.ImageLocation
import eu.depau.etchdroid.values.WizardStep
2018-08-12 14:33:11 +00:00
object StateKeeper {
var wizardStep: WizardStep = WizardStep.SELECT_FLASH_METHOD
var currentFragment: WizardFragment? = null
var flashMethod: FlashMethod? = null
var imageLocation: ImageLocation? = null
var streamingWrite: Boolean = false
var imageFile: Uri? = null
2018-08-13 23:32:02 +00:00
var usbDevice: UsbDevice? = null
var usbMassStorageDevice: UsbMassStorageDevice? = null
2018-08-12 14:33:11 +00:00
}