Home
last modified time | relevance | path

Searched refs:TutorialType (Results 1 – 6 of 6) sorted by relevance

/frameworks/base/packages/SystemUI/src/com/android/systemui/inputdevice/tutorial/domain/interactor/
DTutorialSchedulerInteractor.kt108 val tutorialTypeUpdates: Flow<TutorialType> = in <lambda>()
113 keyboardConnected && touchpadConnected -> TutorialType.BOTH in <lambda>()
114 keyboardConnected -> TutorialType.KEYBOARD in <lambda>()
115 touchpadConnected -> TutorialType.TOUCHPAD in <lambda>()
116 else -> TutorialType.NONE in <lambda>()
125 val commandTutorials = MutableStateFlow(TutorialType.NONE) in <lambda>()
128 val tutorials: Flow<TutorialType> = in <lambda>()
132 if (tutorialType == TutorialType.KEYBOARD || tutorialType == TutorialType.BOTH) in <lambda>()
134 if (tutorialType == TutorialType.TOUCHPAD || tutorialType == TutorialType.BOTH) in <lambda>()
141 private suspend fun resolveTutorialType(deviceType: DeviceType): TutorialType { in <lambda>()
[all …]
/frameworks/base/packages/SystemUI/multivalentTests/src/com/android/systemui/inputdevice/tutorial/domain/interactor/
DTutorialSchedulerInteractorTest.kt24 …om.android.systemui.inputdevice.tutorial.domain.interactor.TutorialSchedulerInteractor.TutorialType
75 notifyAndAssert(TutorialType.KEYBOARD) in <lambda>()
84 notifyAndAssert(TutorialType.BOTH) in <lambda>()
93 notifyAndAssert(TutorialType.NONE) in <lambda>()
102 notifyAndAssert(TutorialType.NONE) in <lambda>()
112 notifyAndAssert(TutorialType.BOTH) in connectKeyboard_thenTouchpad_delayElapse_notifyForBoth()
123 notifyAndAssert(TutorialType.NONE) in <lambda>()
135 private fun notifyAndAssert(expectedTutorial: TutorialType) = in notifyAndAssert()
141 TutorialType.KEYBOARD -> { in notifyAndAssert()
145 TutorialType.TOUCHPAD -> { in notifyAndAssert()
[all …]
/frameworks/base/packages/SystemUI/src/com/android/systemui/inputdevice/tutorial/ui/
DTutorialNotificationCoordinator.kt33 …om.android.systemui.inputdevice.tutorial.domain.interactor.TutorialSchedulerInteractor.TutorialType
69 .filter { it != TutorialType.NONE } in start()
85 if (it == TutorialType.NONE) in updateWhenDeviceDisconnects()
96 private fun showNotification(tutorialType: TutorialType) { in showNotification()
98 if (tutorialType == TutorialType.NONE) return in showNotification()
152 private fun getNotificationInfo(tutorialType: TutorialType): NotificationInfo? = in getNotificationInfo()
154 TutorialType.KEYBOARD -> in getNotificationInfo()
160 TutorialType.TOUCHPAD -> in getNotificationInfo()
166 TutorialType.BOTH -> in getNotificationInfo()
176 TutorialType.NONE -> null in getNotificationInfo()
/frameworks/base/packages/SystemUI/src/com/android/systemui/inputdevice/tutorial/ui/view/
DKeyboardTouchpadTutorialActivity.kt37 …om.android.systemui.inputdevice.tutorial.domain.interactor.TutorialSchedulerInteractor.TutorialType in <lambda>()
126 INTENT_TUTORIAL_SCOPE_KEYBOARD -> TutorialType.KEYBOARD in <lambda>()
127 INTENT_TUTORIAL_SCOPE_TOUCHPAD -> TutorialType.TOUCHPAD in <lambda>()
128 INTENT_TUTORIAL_SCOPE_ALL -> TutorialType.BOTH in <lambda>()
129 else -> TutorialType.NONE in <lambda>()
/frameworks/base/packages/SystemUI/src/com/android/systemui/inputdevice/tutorial/
DInputDeviceTutorialLogger.kt21 …om.android.systemui.inputdevice.tutorial.domain.interactor.TutorialSchedulerInteractor.TutorialType
102 fun logTutorialLaunched(tutorialType: TutorialType) { in <lambda>()
/frameworks/proto_logging/stats/atoms/sysui/
Dsysui_extension_atoms.proto342 enum TutorialType { enum
353 optional TutorialType tutorial_type = 2;