/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/transition/ |
D | MixedTransitionHelper.java | 27 import static com.android.wm.shell.splitscreen.SplitScreen.STAGE_TYPE_MAIN; 28 import static com.android.wm.shell.splitscreen.SplitScreen.STAGE_TYPE_SIDE; 29 import static com.android.wm.shell.splitscreen.SplitScreen.STAGE_TYPE_UNDEFINED; 42 import com.android.wm.shell.splitscreen.SplitScreen; 106 @SplitScreen.StageType int topStageToKeep = STAGE_TYPE_UNDEFINED; in animateEnterPipFromSplit() 116 @SplitScreen.StageType int splitItemStage = in animateEnterPipFromSplit() 177 @SplitScreen.StageType int lastPipSplitStage) { in getPipReplacingChange()
|
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/unfold/animation/ |
D | SplitTaskUnfoldAnimator.java | 24 import static com.android.wm.shell.splitscreen.SplitScreen.STAGE_TYPE_MAIN; 25 import static com.android.wm.shell.splitscreen.SplitScreen.STAGE_TYPE_UNDEFINED; 45 import com.android.wm.shell.splitscreen.SplitScreen; 46 import com.android.wm.shell.splitscreen.SplitScreen.SplitScreenListener; 306 @SplitScreen.StageType
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/dagger/ |
D | WMComponent.java | 36 import com.android.wm.shell.splitscreen.SplitScreen; 88 Optional<SplitScreen> getSplitScreen(); in getSplitScreen()
|
D | SysUIComponent.java | 41 import com.android.wm.shell.splitscreen.SplitScreen; 85 Builder setSplitScreen(Optional<SplitScreen> s); in setSplitScreen()
|
/frameworks/base/libs/WindowManager/Shell/tests/flicker/pip/src/com/android/wm/shell/flicker/pip/ |
D | FromSplitScreenAutoEnterPipOnGoToHomeTest.kt | 72 ActivityOptions.SplitScreen.Primary.LABEL, 73 ActivityOptions.SplitScreen.Primary.COMPONENT.toFlickerComponent()
|
D | FromSplitScreenEnterPipOnUserLeaveHintTest.kt | 73 ActivityOptions.SplitScreen.Primary.LABEL, 74 ActivityOptions.SplitScreen.Primary.COMPONENT.toFlickerComponent()
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/wmshell/ |
D | WMShell.java | 70 import com.android.wm.shell.splitscreen.SplitScreen; 116 private final Optional<SplitScreen> mSplitScreenOptional; 182 Optional<SplitScreen> splitScreenOptional, in WMShell() 260 void initSplitScreen(SplitScreen splitScreen) { in initSplitScreen() 278 splitScreen.registerSplitAnimationListener(new SplitScreen.SplitInvocationListener() { in initSplitScreen()
|
/frameworks/base/libs/WindowManager/Shell/tests/flicker/src/com/android/wm/shell/flicker/utils/ |
D | SplitScreenUtils.kt | 44 import com.android.server.wm.flicker.testapp.ActivityOptions.SplitScreen.Primary in <lambda>() 69 ActivityOptions.SplitScreen.Primary.LABEL, in <lambda>() 70 ActivityOptions.SplitScreen.Primary.COMPONENT.toFlickerComponent() in <lambda>() 76 ActivityOptions.SplitScreen.Secondary.LABEL, in <lambda>() 77 ActivityOptions.SplitScreen.Secondary.COMPONENT.toFlickerComponent() in <lambda>()
|
/frameworks/base/tests/FlickerTests/test-apps/flickerapp/src/com/android/server/wm/flicker/testapp/ |
D | SplitScreenActivity.java | 19 import static com.android.server.wm.flicker.testapp.ActivityOptions.SplitScreen.Primary.EXTRA_LAUNC…
|
D | ActivityOptions.java | 232 public static class SplitScreen { class in ActivityOptions
|
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/ |
D | SplitScreenController.java | 37 import static com.android.wm.shell.splitscreen.SplitScreen.STAGE_TYPE_UNDEFINED; 101 import com.android.wm.shell.splitscreen.SplitScreen.StageType; 259 public SplitScreen asSplitScreen() { in asSplitScreen() 465 public void registerSplitScreenListener(SplitScreen.SplitScreenListener listener) { in registerSplitScreenListener() 469 public void unregisterSplitScreenListener(SplitScreen.SplitScreenListener listener) { in unregisterSplitScreenListener() 474 public void registerSplitSelectListener(SplitScreen.SplitSelectListener listener) { in registerSplitSelectListener() 479 public void unregisterSplitSelectListener(SplitScreen.SplitSelectListener listener) { in unregisterSplitSelectListener() 1085 private class SplitScreenImpl implements SplitScreen { 1087 private final SplitScreen.SplitScreenListener mListener = new SplitScreenListener() { 1201 private final SplitScreen.SplitScreenListener mSplitScreenListener = [all …]
|
D | SplitScreenTransitions.java | 30 import static com.android.wm.shell.splitscreen.SplitScreen.stageTypeToString; 84 private SplitScreen.SplitInvocationListener mSplitInvocationListener; 405 Transitions.TransitionHandler handler, @SplitScreen.StageType int dismissTop, in startDismissTransition() 421 void setDismissTransition(@NonNull IBinder transition, @SplitScreen.StageType int dismissTop, in setDismissTransition() 573 public void registerSplitAnimListener(@NonNull SplitScreen.SplitInvocationListener listener, in registerSplitAnimListener() 677 final @SplitScreen.StageType int mDismissTop;
|
D | SplitScreen.java | 39 public interface SplitScreen { interface
|
D | StageCoordinator.java | 50 import static com.android.wm.shell.splitscreen.SplitScreen.STAGE_TYPE_MAIN; 51 import static com.android.wm.shell.splitscreen.SplitScreen.STAGE_TYPE_SIDE; 52 import static com.android.wm.shell.splitscreen.SplitScreen.STAGE_TYPE_UNDEFINED; 143 import com.android.wm.shell.splitscreen.SplitScreen.StageType; 199 private final List<SplitScreen.SplitScreenListener> mListeners = new ArrayList<>(); 200 private final Set<SplitScreen.SplitSelectListener> mSelectListeners = new HashSet<>(); 242 private SplitScreen.SplitInvocationListener mSplitInvocationListener; 256 @NonNull SplitScreen.SplitInvocationListener listener, @NonNull Executor executor) { in registerSplitAnimationListener() 523 for (SplitScreen.SplitSelectListener listener : mSelectListeners) { in requestEnterSplitSelect() 1908 void registerSplitScreenListener(SplitScreen.SplitScreenListener listener) { in registerSplitScreenListener() [all …]
|
D | StageTaskListener.java | 55 import com.android.wm.shell.splitscreen.SplitScreen.StageType; 437 void onSplitScreenListenerRegistered(SplitScreen.SplitScreenListener listener, in onSplitScreenListenerRegistered()
|
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/mediaprojection/appselector/view/ |
D | MediaProjectionRecentsViewControllerTest.kt | 32 import com.android.wm.shell.splitscreen.SplitScreen in <lambda>() 55 private val splitScreen = Optional.of(mock<SplitScreen>()) in <lambda>()
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/mediaprojection/appselector/view/ |
D | MediaProjectionRecentsViewController.kt | 42 import com.android.wm.shell.splitscreen.SplitScreen in <lambda>() 59 private val splitScreen: Optional<SplitScreen>, in <lambda>()
|
/frameworks/base/libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/splitscreen/ |
D | StageCoordinatorTests.java | 25 import static com.android.wm.shell.splitscreen.SplitScreen.STAGE_TYPE_MAIN; 26 import static com.android.wm.shell.splitscreen.SplitScreen.STAGE_TYPE_SIDE; 27 import static com.android.wm.shell.splitscreen.SplitScreen.STAGE_TYPE_UNDEFINED; 75 import com.android.wm.shell.splitscreen.SplitScreen.SplitScreenListener;
|
D | SplitTransitionTests.java | 30 import static com.android.wm.shell.splitscreen.SplitScreen.STAGE_TYPE_SIDE; 114 @Mock private SplitScreen.SplitInvocationListener mInvocationListener;
|
D | SplitScreenControllerTests.java | 182 new SplitScreen.SplitScreenListener() {}); in testInvalidateExternalInterface_unregistersListener()
|
/frameworks/base/packages/SystemUI/multivalentTests/src/com/android/systemui/wmshell/ |
D | WMShellTest.kt | 62 import com.android.wm.shell.splitscreen.SplitScreen 93 @Mock private lateinit var mSplitScreen: SplitScreen
|
/frameworks/base/tests/FlickerTests/ActivityEmbedding/src/com/android/server/wm/flicker/activityembedding/splitscreen/ |
D | EnterSystemSplitTest.kt | 133 visibleRegion(ActivityOptions.SplitScreen.Primary.COMPONENT.toFlickerComponent()) in secondaryAppWindowBecomesVisible()
|
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/windowdecor/ |
D | DesktopModeWindowDecorViewModel.java | 39 import static com.android.wm.shell.splitscreen.SplitScreen.STAGE_TYPE_UNDEFINED; 94 import com.android.wm.shell.splitscreen.SplitScreen; 95 import com.android.wm.shell.splitscreen.SplitScreen.StageType; 281 mSplitScreenController.registerSplitScreenListener(new SplitScreen.SplitScreenListener() { in setSplitScreenController()
|
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/dagger/ |
D | WMShellBaseModule.java | 97 import com.android.wm.shell.splitscreen.SplitScreen; 755 static Optional<SplitScreen> provideSplitScreen( in provideSplitScreen()
|