Searched refs:AudioSharingButtonState (Results 1 – 4 of 4) sorted by relevance
35 internal sealed class AudioSharingButtonState { in <lambda>() class36 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.Gone69 ): 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 …]
152 if (it is AudioSharingButtonState.Visible) { in showDialog()
88 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()
165 .thenReturn(getMutableStateFlow(AudioSharingButtonState.Gone)) in setUp()