Home
last modified time | relevance | path

Searched refs:AudioSharingButtonState (Results 1 – 4 of 4) sorted by relevance

/frameworks/base/packages/SystemUI/src/com/android/systemui/bluetooth/qsdialog/
DAudioSharingInteractor.kt35 internal sealed class AudioSharingButtonState { in <lambda>() class
36 object Gone : AudioSharingButtonState() in <lambda>()
37 data class Visible(@StringRes val resId: Int) : AudioSharingButtonState() in <lambda>()
52 internal val audioSharingButtonStateUpdate: Flow<AudioSharingButtonState> =
63 initialValue = AudioSharingButtonState.Gone
69 ): AudioSharingButtonState { in getButtonState()
72 !bluetoothState -> AudioSharingButtonState.Gone in getButtonState()
75 AudioSharingButtonState.Visible( in getButtonState()
84 } -> AudioSharingButtonState.Gone in getButtonState()
87 AudioSharingButtonState.Visible( in getButtonState()
[all …]
DBluetoothTileDialogViewModel.kt152 if (it is AudioSharingButtonState.Visible) { in showDialog()
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/bluetooth/qsdialog/
DAudioSharingInteractorTest.kt88 assertThat(actual).isEqualTo(AudioSharingButtonState.Gone) in testButtonStateUpdate_bluetoothOff_returnGone()
99 assertThat(actual).isEqualTo(AudioSharingButtonState.Gone) in testButtonStateUpdate_noDevice_returnGone()
115 AudioSharingButtonState.Visible( in testButtonStateUpdate_isBroadcasting_returnSharingAudio()
140 assertThat(actual).isEqualTo(AudioSharingButtonState.Gone) in testButtonStateUpdate_hasSource_returnGone()
165 AudioSharingButtonState.Visible( in testButtonStateUpdate_hasActiveDevice_returnAudioSharing()
DBluetoothTileDialogViewModelTest.kt165 .thenReturn(getMutableStateFlow(AudioSharingButtonState.Gone)) in setUp()