FairEmail/app/src/main/java/com/bugsnag/android/ContextState.kt

14 lines
346 B
Kotlin

package com.bugsnag.android
internal class ContextState(context: String? = null) : BaseObservable() {
var context = context
set(value) {
field = value
emitObservableEvent()
}
fun emitObservableEvent() = notifyObservers(StateEvent.UpdateContext(context))
fun copy() = ContextState(context)
}