Home
last modified time | relevance | path

Searched refs:QRCodeScannerTileModel (Results 1 – 8 of 8) sorted by relevance

/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tiles/impl/qr/domain/interactor/
DQRCodeScannerTileDataInteractor.kt26 import com.android.systemui.qs.tiles.impl.qr.domain.model.QRCodeScannerTileModel
46 ) : QSTileDataInteractor<QRCodeScannerTileModel> {
50 ): Flow<QRCodeScannerTileModel> = in tileData()
72 QRCodeScannerTileModel.TemporarilyUnavailable
78 private fun generateModel(): QRCodeScannerTileModel { in availability()
82 QRCodeScannerTileModel.Available(intent) in availability()
83 else QRCodeScannerTileModel.TemporarilyUnavailable in availability()
DQRCodeScannerTileUserActionInteractor.kt22 import com.android.systemui.qs.tiles.impl.qr.domain.model.QRCodeScannerTileModel
31 ) : QSTileUserActionInteractor<QRCodeScannerTileModel> {
33 override suspend fun handleInput(input: QSTileInput<QRCodeScannerTileModel>): Unit = in handleInput()
38 is QRCodeScannerTileModel.Available -> in handleInput()
44 is QRCodeScannerTileModel.TemporarilyUnavailable -> {} // no-op in handleInput()
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tiles/impl/qr/ui/
DQRCodeScannerTileMapper.kt23 import com.android.systemui.qs.tiles.impl.qr.domain.model.QRCodeScannerTileModel
35 ) : QSTileDataToStateMapper<QRCodeScannerTileModel> {
37 override fun map(config: QSTileConfig, data: QRCodeScannerTileModel): QSTileState = in map()
47 is QRCodeScannerTileModel.Available -> { in map()
51 is QRCodeScannerTileModel.TemporarilyUnavailable -> { in map()
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tiles/impl/qr/domain/model/
DQRCodeScannerTileModel.kt22 sealed interface QRCodeScannerTileModel { interface
23 data class Available(val intent: Intent) : QRCodeScannerTileModel
24 data object TemporarilyUnavailable : QRCodeScannerTileModel
/frameworks/base/packages/SystemUI/multivalentTests/src/com/android/systemui/qs/tiles/impl/qr/domain/interactor/
DQRCodeScannerTileUserActionInteractorTest.kt28 import com.android.systemui.qs.tiles.impl.qr.domain.model.QRCodeScannerTileModel
46 val inputModel = QRCodeScannerTileModel.Available(intent) in <lambda>()
57 val inputModel = QRCodeScannerTileModel.TemporarilyUnavailable in <lambda>()
66 val inputModel = QRCodeScannerTileModel.Available(intent) in <lambda>()
75 val inputModel = QRCodeScannerTileModel.TemporarilyUnavailable in <lambda>()
DQRCodeScannerTileDataInteractorTest.kt28 import com.android.systemui.qs.tiles.impl.qr.domain.model.QRCodeScannerTileModel
55 private val testAvailableModel = QRCodeScannerTileModel.Available(testIntent)
56 private val testUnavailableModel = QRCodeScannerTileModel.TemporarilyUnavailable
/frameworks/base/packages/SystemUI/multivalentTests/src/com/android/systemui/qs/tiles/impl/qr/ui/
DQRCodeScannerTileMapperTest.kt28 import com.android.systemui.qs.tiles.impl.qr.domain.model.QRCodeScannerTileModel
63 val inputModel = QRCodeScannerTileModel.Available(mockIntent) in availableModel()
77 val inputModel = QRCodeScannerTileModel.TemporarilyUnavailable in temporarilyUnavailableModel()
/frameworks/base/packages/SystemUI/src/com/android/systemui/qrcodescanner/dagger/
DQRCodeScannerModule.kt28 import com.android.systemui.qs.tiles.impl.qr.domain.model.QRCodeScannerTileModel
79 factory: QSTileViewModelFactory.Static<QRCodeScannerTileModel>, in bindQRCodeScannerTile()