1 package com.android.systemui.qs.pipeline.data.repository 2 3 import com.android.systemui.qs.pipeline.data.model.RestoreData 4 import kotlinx.coroutines.flow.Flow 5 import kotlinx.coroutines.flow.MutableSharedFlow 6 7 class FakeQSSettingsRestoredRepository : QSSettingsRestoredRepository { 8 private val _restoreData = MutableSharedFlow<RestoreData>() 9 10 override val restoreData: Flow<RestoreData> 11 get() = _restoreData 12 onDataRestorednull13 suspend fun onDataRestored(restoreData: RestoreData) { 14 _restoreData.emit(restoreData) 15 } 16 } 17