/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/keyguard/data/quickaffordance/ |
H A D | FlashlightQuickAffordanceConfig.kt | 41 ) : KeyguardQuickAffordanceConfig { 45 abstract fun toLockScreenState(): KeyguardQuickAffordanceConfig.LockScreenState 48 override fun toLockScreenState(): KeyguardQuickAffordanceConfig.LockScreenState = 49 KeyguardQuickAffordanceConfig.LockScreenState.Visible( 60 KeyguardQuickAffordanceConfig.LockScreenState.Visible( 71 KeyguardQuickAffordanceConfig.LockScreenState.Hidden 83 override val lockScreenState: Flow<KeyguardQuickAffordanceConfig.LockScreenState> = 128 ): KeyguardQuickAffordanceConfig.OnTriggeredResult { 132 return KeyguardQuickAffordanceConfig.OnTriggeredResult.Handled 137 KeyguardQuickAffordanceConfig.PickerScreenState.Default() [all …]
|
H A D | HomeControlsKeyguardQuickAffordanceConfig.kt | 53 ) : KeyguardQuickAffordanceConfig { 68 flowOf(KeyguardQuickAffordanceConfig.LockScreenState.Hidden) 122 return KeyguardQuickAffordanceConfig.PickerScreenState.Default() 127 ): KeyguardQuickAffordanceConfig.OnTriggeredResult { 128 return KeyguardQuickAffordanceConfig.OnTriggeredResult.StartActivity( 142 ): Flow<KeyguardQuickAffordanceConfig.LockScreenState> { 181 ): KeyguardQuickAffordanceConfig.LockScreenState { 189 KeyguardQuickAffordanceConfig.LockScreenState.Visible( 200 KeyguardQuickAffordanceConfig.LockScreenState.Hidden 208 ): KeyguardQuickAffordanceConfig.PickerScreenState.Disabled { [all …]
|
H A D | QrCodeScannerKeyguardQuickAffordanceConfig.kt | 41 ) : KeyguardQuickAffordanceConfig { 49 override val lockScreenState: Flow<KeyguardQuickAffordanceConfig.LockScreenState> = 79 override suspend fun getPickerScreenState(): KeyguardQuickAffordanceConfig.PickerScreenState { 82 KeyguardQuickAffordanceConfig.PickerScreenState.UnavailableOnDevice 83 else -> KeyguardQuickAffordanceConfig.PickerScreenState.Default() 89 ): KeyguardQuickAffordanceConfig.OnTriggeredResult { 90 return KeyguardQuickAffordanceConfig.OnTriggeredResult.StartActivity( 96 private fun state(): KeyguardQuickAffordanceConfig.LockScreenState { 98 KeyguardQuickAffordanceConfig.LockScreenState.Visible( 109 KeyguardQuickAffordanceConfig.LockScreenState.Hidden
|
H A D | QuickAccessWalletKeyguardQuickAffordanceConfig.kt | 51 ) : KeyguardQuickAffordanceConfig { 78 KeyguardQuickAffordanceConfig.LockScreenState.Hidden, 103 KeyguardQuickAffordanceConfig.PickerScreenState.UnavailableOnDevice 105 KeyguardQuickAffordanceConfig.PickerScreenState.Disabled( 112 KeyguardQuickAffordanceConfig.PickerScreenState.Disabled( 118 else -> KeyguardQuickAffordanceConfig.PickerScreenState.Default() 124 ): KeyguardQuickAffordanceConfig.OnTriggeredResult { 130 return KeyguardQuickAffordanceConfig.OnTriggeredResult.Handled 158 ): KeyguardQuickAffordanceConfig.LockScreenState { 160 KeyguardQuickAffordanceConfig.LockScreenState.Visible( [all …]
|
H A D | DoNotDisturbQuickAffordanceConfig.kt | 64 ) : KeyguardQuickAffordanceConfig { 143 KeyguardQuickAffordanceConfig.PickerScreenState.Default( 153 ): KeyguardQuickAffordanceConfig.OnTriggeredResult { 158 KeyguardQuickAffordanceConfig.OnTriggeredResult.Handled 161 KeyguardQuickAffordanceConfig.OnTriggeredResult.ShowDialog( 167 KeyguardQuickAffordanceConfig.OnTriggeredResult.Handled 171 KeyguardQuickAffordanceConfig.OnTriggeredResult.Handled 176 private fun updateState(): KeyguardQuickAffordanceConfig.LockScreenState { 178 KeyguardQuickAffordanceConfig.LockScreenState.Hidden 180 KeyguardQuickAffordanceConfig.LockScreenState.Visible( [all …]
|
H A D | VideoCameraQuickAffordanceConfig.kt | 51 ) : KeyguardQuickAffordanceConfig { 70 override val lockScreenState: Flow<KeyguardQuickAffordanceConfig.LockScreenState> 74 KeyguardQuickAffordanceConfig.LockScreenState.Visible( 82 KeyguardQuickAffordanceConfig.LockScreenState.Hidden 87 override suspend fun getPickerScreenState(): KeyguardQuickAffordanceConfig.PickerScreenState { 91 KeyguardQuickAffordanceConfig.PickerScreenState.UnavailableOnDevice 97 ): KeyguardQuickAffordanceConfig.OnTriggeredResult { 98 return KeyguardQuickAffordanceConfig.OnTriggeredResult.StartActivity(
|
H A D | CameraQuickAffordanceConfig.kt | 50 ) : KeyguardQuickAffordanceConfig { 60 override val lockScreenState: Flow<KeyguardQuickAffordanceConfig.LockScreenState> 63 KeyguardQuickAffordanceConfig.LockScreenState.Visible( 72 override suspend fun getPickerScreenState(): KeyguardQuickAffordanceConfig.PickerScreenState { 76 KeyguardQuickAffordanceConfig.PickerScreenState.UnavailableOnDevice 82 ): KeyguardQuickAffordanceConfig.OnTriggeredResult { 86 return KeyguardQuickAffordanceConfig.OnTriggeredResult.Handled
|
H A D | MuteQuickAffordanceConfig.kt | 62 ) : KeyguardQuickAffordanceConfig { 72 override val lockScreenState: Flow<KeyguardQuickAffordanceConfig.LockScreenState> = 93 KeyguardQuickAffordanceConfig.LockScreenState.Visible( 105 ): KeyguardQuickAffordanceConfig.OnTriggeredResult { 120 return KeyguardQuickAffordanceConfig.OnTriggeredResult.Handled 123 override suspend fun getPickerScreenState(): KeyguardQuickAffordanceConfig.PickerScreenState = 126 KeyguardQuickAffordanceConfig.PickerScreenState.UnavailableOnDevice 128 KeyguardQuickAffordanceConfig.PickerScreenState.Default()
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/keyguard/data/quickaffordance/ |
H A D | FlashlightQuickAffordanceConfigTest.kt | 69 val values = mutableListOf<KeyguardQuickAffordanceConfig.LockScreenState>() 77 assertTrue(lastValue is KeyguardQuickAffordanceConfig.LockScreenState.Visible) 80 ((lastValue as KeyguardQuickAffordanceConfig.LockScreenState.Visible).icon 92 val values = mutableListOf<KeyguardQuickAffordanceConfig.LockScreenState>() 100 assertTrue(lastValue is KeyguardQuickAffordanceConfig.LockScreenState.Visible) 103 ((lastValue as KeyguardQuickAffordanceConfig.LockScreenState.Visible).icon 115 val values = mutableListOf<KeyguardQuickAffordanceConfig.LockScreenState>() 138 val values = mutableListOf<KeyguardQuickAffordanceConfig.LockScreenState>() 146 assertTrue(lastValue is KeyguardQuickAffordanceConfig.LockScreenState.Hidden) 155 val values = mutableListOf<KeyguardQuickAffordanceConfig.LockScreenState>() [all …]
|
H A D | QuickAccessWalletKeyguardQuickAffordanceConfigTest.kt | 78 var latest: KeyguardQuickAffordanceConfig.LockScreenState? = null 82 val visibleModel = latest as KeyguardQuickAffordanceConfig.LockScreenState.Visible 100 var latest: KeyguardQuickAffordanceConfig.LockScreenState? = null 112 var latest: KeyguardQuickAffordanceConfig.LockScreenState? = null 133 var latest: KeyguardQuickAffordanceConfig.LockScreenState? = null 137 assertThat(latest).isEqualTo(KeyguardQuickAffordanceConfig.LockScreenState.Hidden) 145 var latest: KeyguardQuickAffordanceConfig.LockScreenState? = null 149 assertThat(latest).isEqualTo(KeyguardQuickAffordanceConfig.LockScreenState.Hidden) 157 var latest: KeyguardQuickAffordanceConfig.LockScreenState? = null 174 .isEqualTo(KeyguardQuickAffordanceConfig.OnTriggeredResult.Handled) [all …]
|
H A D | FakeKeyguardQuickAffordanceConfig.kt | 22 import com.android.systemui.keyguard.data.quickaffordance.KeyguardQuickAffordanceConfig.OnTriggered… 33 ) : KeyguardQuickAffordanceConfig { 38 MutableStateFlow<KeyguardQuickAffordanceConfig.LockScreenState>( 39 KeyguardQuickAffordanceConfig.LockScreenState.Hidden 41 override val lockScreenState: Flow<KeyguardQuickAffordanceConfig.LockScreenState> = 52 suspend fun setState(lockScreenState: KeyguardQuickAffordanceConfig.LockScreenState) {
|
H A D | QrCodeScannerKeyguardQuickAffordanceConfigTest.kt | 25 import com.android.systemui.keyguard.data.quickaffordance.KeyguardQuickAffordanceConfig.OnTriggered… 62 var latest: KeyguardQuickAffordanceConfig.LockScreenState? = null 82 var latest: KeyguardQuickAffordanceConfig.LockScreenState? = null 98 var latest: KeyguardQuickAffordanceConfig.LockScreenState? = null 114 var latest: KeyguardQuickAffordanceConfig.LockScreenState? = null 122 assertThat(latest).isEqualTo(KeyguardQuickAffordanceConfig.LockScreenState.Hidden) 145 .isEqualTo(KeyguardQuickAffordanceConfig.PickerScreenState.Default()) 154 .isEqualTo(KeyguardQuickAffordanceConfig.PickerScreenState.UnavailableOnDevice) 157 private fun assertVisibleState(latest: KeyguardQuickAffordanceConfig.LockScreenState?) { 159 .isInstanceOf(KeyguardQuickAffordanceConfig.LockScreenState.Visible::class.java) [all …]
|
H A D | DoNotDisturbQuickAffordanceConfigTest.kt | 112 KeyguardQuickAffordanceConfig.PickerScreenState.UnavailableOnDevice, 128 .isInstanceOf(KeyguardQuickAffordanceConfig.PickerScreenState.Default::class.java) 130 result as KeyguardQuickAffordanceConfig.PickerScreenState.Default 156 assertEquals(KeyguardQuickAffordanceConfig.OnTriggeredResult.Handled, result) 181 assertEquals(KeyguardQuickAffordanceConfig.OnTriggeredResult.Handled, result) 206 assertEquals(KeyguardQuickAffordanceConfig.OnTriggeredResult.Handled, result) 227 assertTrue(result is KeyguardQuickAffordanceConfig.OnTriggeredResult.ShowDialog) 249 assertTrue(secondLastValue is KeyguardQuickAffordanceConfig.LockScreenState.Visible) 250 assertTrue(lastValue is KeyguardQuickAffordanceConfig.LockScreenState.Hidden) 270 KeyguardQuickAffordanceConfig.LockScreenState.Visible( [all …]
|
H A D | KeyguardQuickAffordanceConfigTest.kt | 39 val intent = KeyguardQuickAffordanceConfig.appStoreIntent(context, packageName) 53 val intent = KeyguardQuickAffordanceConfig.appStoreIntent(context, packageName) 67 KeyguardQuickAffordanceConfig.appStoreIntent(context, packageName) 76 val intent = KeyguardQuickAffordanceConfig.appStoreIntent(context, packageName) 86 val intent = KeyguardQuickAffordanceConfig.appStoreIntent(context, null)
|
H A D | VideoCameraQuickAffordanceConfigTest.kt | 85 .isInstanceOf(KeyguardQuickAffordanceConfig.LockScreenState.Visible::class.java) 96 .isEqualTo(KeyguardQuickAffordanceConfig.LockScreenState.Hidden) 107 .isEqualTo(KeyguardQuickAffordanceConfig.LockScreenState.Hidden) 116 .isInstanceOf(KeyguardQuickAffordanceConfig.PickerScreenState.Default::class.java) 125 .isEqualTo(KeyguardQuickAffordanceConfig.PickerScreenState.UnavailableOnDevice) 134 .isEqualTo(KeyguardQuickAffordanceConfig.PickerScreenState.UnavailableOnDevice)
|
H A D | CameraQuickAffordanceConfigTest.kt | 85 assertEquals(KeyguardQuickAffordanceConfig.OnTriggeredResult.Handled, result) 94 .isInstanceOf(KeyguardQuickAffordanceConfig.PickerScreenState.Default::class.java) 103 .isEqualTo(KeyguardQuickAffordanceConfig.PickerScreenState.UnavailableOnDevice) 112 .isEqualTo(KeyguardQuickAffordanceConfig.PickerScreenState.UnavailableOnDevice) 121 .isEqualTo(KeyguardQuickAffordanceConfig.PickerScreenState.UnavailableOnDevice)
|
H A D | HomeControlsKeyguardQuickAffordanceConfigParameterizedStateTest.kt | 146 val values = mutableListOf<KeyguardQuickAffordanceConfig.LockScreenState>() 168 KeyguardQuickAffordanceConfig.LockScreenState.Visible::class.java 170 KeyguardQuickAffordanceConfig.LockScreenState.Hidden::class.java 177 KeyguardQuickAffordanceConfig.PickerScreenState.UnavailableOnDevice::class 180 KeyguardQuickAffordanceConfig.PickerScreenState.Default::class.java 181 else -> KeyguardQuickAffordanceConfig.PickerScreenState.Disabled::class.java
|
H A D | HomeControlsKeyguardQuickAffordanceConfigTest.kt | 28 import com.android.systemui.keyguard.data.quickaffordance.KeyguardQuickAffordanceConfig.OnTriggered… 77 val values = mutableListOf<KeyguardQuickAffordanceConfig.LockScreenState>() 81 .isInstanceOf(KeyguardQuickAffordanceConfig.LockScreenState.Hidden::class.java) 96 val values = mutableListOf<KeyguardQuickAffordanceConfig.LockScreenState>() 100 .isInstanceOf(KeyguardQuickAffordanceConfig.LockScreenState.Hidden::class.java)
|
H A D | MuteQuickAffordanceConfigTest.kt | 98 assertEquals(KeyguardQuickAffordanceConfig.PickerScreenState.UnavailableOnDevice, result) 110 assertEquals(KeyguardQuickAffordanceConfig.PickerScreenState.Default(), result) 127 assertEquals(KeyguardQuickAffordanceConfig.OnTriggeredResult.Handled, result) 143 assertEquals(KeyguardQuickAffordanceConfig.OnTriggeredResult.Handled, result)
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/keyguard/domain/interactor/ |
H A D | KeyguardQuickAffordanceInteractorTest.kt | 39 import com.android.systemui.keyguard.data.quickaffordance.KeyguardQuickAffordanceConfig 207 KeyguardQuickAffordanceConfig.LockScreenState.Visible( 235 KeyguardQuickAffordanceConfig.LockScreenState.Visible( 263 KeyguardQuickAffordanceConfig.LockScreenState.Visible( 282 KeyguardQuickAffordanceConfig.LockScreenState.Visible( 300 KeyguardQuickAffordanceConfig.LockScreenState.Visible( 318 KeyguardQuickAffordanceConfig.LockScreenState.Visible( 335 KeyguardQuickAffordanceConfig.LockScreenState.Visible( 354 KeyguardQuickAffordanceConfig.LockScreenState.Visible( 386 KeyguardQuickAffordanceConfig.LockScreenState.Visible(icon = ICON) [all …]
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/keyguard/data/repository/ |
H A D | KeyguardQuickAffordanceRepository.kt | 31 import com.android.systemui.keyguard.data.quickaffordance.KeyguardQuickAffordanceConfig 64 private val configs: Set<@JvmSuppressWildcards KeyguardQuickAffordanceConfig>, 103 val selections: StateFlow<Map<String, List<KeyguardQuickAffordanceConfig>>> = 127 fun getCurrentSelections(slotId: String): List<KeyguardQuickAffordanceConfig> { 165 pickerState is KeyguardQuickAffordanceConfig.PickerScreenState.UnavailableOnDevice 169 pickerState as? KeyguardQuickAffordanceConfig.PickerScreenState.Default 171 pickerState as? KeyguardQuickAffordanceConfig.PickerScreenState.Disabled 177 pickerState is KeyguardQuickAffordanceConfig.PickerScreenState.Default,
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/notetask/quickaffordance/ |
H A D | NoteTaskQuickAffordanceModule.kt | 19 import com.android.systemui.keyguard.data.quickaffordance.KeyguardQuickAffordanceConfig 28 fun NoteTaskQuickAffordanceConfig.bindNoteTaskQuickAffordance(): KeyguardQuickAffordanceConfig
|
H A D | NoteTaskQuickAffordanceConfig.kt | 36 import com.android.systemui.keyguard.data.quickaffordance.KeyguardQuickAffordanceConfig 37 import com.android.systemui.keyguard.data.quickaffordance.KeyguardQuickAffordanceConfig.LockScreenS… 38 import com.android.systemui.keyguard.data.quickaffordance.KeyguardQuickAffordanceConfig.OnTriggered… 39 import com.android.systemui.keyguard.data.quickaffordance.KeyguardQuickAffordanceConfig.PickerScree… 70 ) : KeyguardQuickAffordanceConfig {
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/notetask/quickaffordance/ |
H A D | NoteTaskQuickAffordanceConfigTest.kt | 36 import com.android.systemui.keyguard.data.quickaffordance.KeyguardQuickAffordanceConfig 37 import com.android.systemui.keyguard.data.quickaffordance.KeyguardQuickAffordanceConfig.LockScreenS… 110 private fun createUnderTest(isEnabled: Boolean = true): KeyguardQuickAffordanceConfig = 281 .isEqualTo(KeyguardQuickAffordanceConfig.PickerScreenState.Default()) 296 assertThat(pickerScreenState is KeyguardQuickAffordanceConfig.PickerScreenState.Disabled) 298 val disabled = pickerScreenState as KeyguardQuickAffordanceConfig.PickerScreenState.Disabled 318 fun setConfigSelections(vararg values: KeyguardQuickAffordanceConfig) = also {
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/keyguard/domain/interactor/ |
H A D | KeyguardQuickAffordanceInteractor.kt | 37 import com.android.systemui.keyguard.data.quickaffordance.KeyguardQuickAffordanceConfig 150 is KeyguardQuickAffordanceConfig.OnTriggeredResult.StartActivity -> 156 is KeyguardQuickAffordanceConfig.OnTriggeredResult.Handled -> Unit 157 is KeyguardQuickAffordanceConfig.OnTriggeredResult.ShowDialog -> 281 configs: List<KeyguardQuickAffordanceConfig>, 294 emit(KeyguardQuickAffordanceConfig.LockScreenState.Hidden) 300 state is KeyguardQuickAffordanceConfig.LockScreenState.Visible 304 states[index] as KeyguardQuickAffordanceConfig.LockScreenState.Visible
|