Searched refs:TaskSwitchState (Results 1 – 4 of 4) sorted by relevance
22 sealed interface TaskSwitchState { interface24 object NotProjectingTask : TaskSwitchState26 object TaskUnchanged : TaskSwitchState31 ) : TaskSwitchState
27 import com.android.systemui.mediaprojection.taskswitcher.domain.model.TaskSwitchState in <lambda>()56 val taskSwitchChanges: Flow<TaskSwitchState> = in <lambda>()64 TaskSwitchState.TaskSwitched(projectedTask, foregroundTask) in <lambda>()66 TaskSwitchState.TaskUnchanged in <lambda>()72 flowOf(TaskSwitchState.NotProjectingTask) in <lambda>()
28 import com.android.systemui.mediaprojection.taskswitcher.domain.model.TaskSwitchState59 assertThat(taskSwitchState).isEqualTo(TaskSwitchState.NotProjectingTask) in taskSwitchChanges_notProjecting_foregroundTaskChange_emitsNotProjectingTask()75 assertThat(taskSwitchState).isEqualTo(TaskSwitchState.NotProjectingTask) in taskSwitchChanges_projectingScreen_foregroundTaskChange_emitsNotProjectingTask()93 TaskSwitchState.TaskSwitched( in taskSwitchChanges_projectingTask_foregroundTaskDifferent_emitsTaskChanged()114 assertThat(taskSwitchState).isEqualTo(TaskSwitchState.TaskUnchanged) in taskSwitchChanges_projectingTask_foregroundTaskDifferent_thenSwitched_emitsUnchanged()131 assertThat(taskSwitchState).isEqualTo(TaskSwitchState.TaskUnchanged) in taskSwitchChanges_projectingTask_foregroundTaskDifferent_thenWentBack_emitsUnchanged()147 assertThat(taskSwitchState).isEqualTo(TaskSwitchState.TaskUnchanged) in taskSwitchChanges_projectingTask_foregroundTaskLauncher_emitsTaskUnchanged()162 assertThat(taskSwitchState).isEqualTo(TaskSwitchState.TaskUnchanged) in taskSwitchChanges_projectingTask_foregroundTaskSame_emitsTaskUnchanged()
24 import com.android.systemui.mediaprojection.taskswitcher.domain.model.TaskSwitchState in <lambda>()47 is TaskSwitchState.TaskSwitched -> { in <lambda>()53 is TaskSwitchState.NotProjectingTask, in <lambda>()54 is TaskSwitchState.TaskUnchanged -> { in <lambda>()