Home
last modified time | relevance | path

Searched refs:SplitScreen (Results 1 – 21 of 21) sorted by relevance

/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/unfold/animation/
H A DSplitTaskUnfoldAnimator.java24 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
/aosp14/frameworks/base/libs/WindowManager/Shell/tests/flicker/src/com/android/wm/shell/flicker/utils/
H A DSplitScreenUtils.kt42 import com.android.server.wm.flicker.testapp.ActivityOptions.SplitScreen.Primary
67 ActivityOptions.SplitScreen.Primary.LABEL,
68 ActivityOptions.SplitScreen.Primary.COMPONENT.toFlickerComponent()
74 ActivityOptions.SplitScreen.Secondary.LABEL,
75 ActivityOptions.SplitScreen.Secondary.COMPONENT.toFlickerComponent()
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/dagger/
H A DWMComponent.java37 import com.android.wm.shell.splitscreen.SplitScreen;
90 Optional<SplitScreen> getSplitScreen(); in getSplitScreen()
H A DSysUIComponent.java48 import com.android.wm.shell.splitscreen.SplitScreen;
92 Builder setSplitScreen(Optional<SplitScreen> s); in setSplitScreen()
/aosp14/frameworks/base/libs/WindowManager/Shell/tests/flicker/src/com/android/wm/shell/flicker/pip/
H A DAutoEnterPipFromSplitScreenOnGoToHomeTest.kt72 ActivityOptions.SplitScreen.Primary.LABEL,
73 ActivityOptions.SplitScreen.Primary.COMPONENT.toFlickerComponent()
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/wmshell/
H A DWMShell.java64 import com.android.wm.shell.splitscreen.SplitScreen;
109 private final Optional<SplitScreen> mSplitScreenOptional;
172 Optional<SplitScreen> splitScreenOptional, in WMShell()
243 void initSplitScreen(SplitScreen splitScreen) { in initSplitScreen()
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/
H A DSplitScreenController.java35 import static com.android.wm.shell.splitscreen.SplitScreen.STAGE_TYPE_UNDEFINED;
95 import com.android.wm.shell.splitscreen.SplitScreen.StageType;
290 public SplitScreen asSplitScreen() { in asSplitScreen()
471 public void registerSplitScreenListener(SplitScreen.SplitScreenListener listener) { in registerSplitScreenListener()
475 public void unregisterSplitScreenListener(SplitScreen.SplitScreenListener listener) { in unregisterSplitScreenListener()
480 public void registerSplitSelectListener(SplitScreen.SplitSelectListener listener) { in registerSplitSelectListener()
1028 private class SplitScreenImpl implements SplitScreen {
1123 private final SplitScreen.SplitScreenListener mSplitScreenListener =
1124 new SplitScreen.SplitScreenListener() {
1136 private final SplitScreen.SplitSelectListener mSplitSelectListener =
[all …]
H A DSplitScreen.java34 public interface SplitScreen { interface
H A DSplitScreenTransitions.java28 import static com.android.wm.shell.splitscreen.SplitScreen.stageTypeToString;
364 Transitions.TransitionHandler handler, @SplitScreen.StageType int dismissTop, in startDismissTransition()
380 void setDismissTransition(@NonNull IBinder transition, @SplitScreen.StageType int dismissTop, in setDismissTransition()
605 final @SplitScreen.StageType int mDismissTop;
H A DStageCoordinator.java47 import static com.android.wm.shell.splitscreen.SplitScreen.STAGE_TYPE_MAIN;
48 import static com.android.wm.shell.splitscreen.SplitScreen.STAGE_TYPE_SIDE;
49 import static com.android.wm.shell.splitscreen.SplitScreen.STAGE_TYPE_UNDEFINED;
137 import com.android.wm.shell.splitscreen.SplitScreen.StageType;
488 for (SplitScreen.SplitSelectListener listener : mSelectListeners) { in requestEnterSplitSelect()
1689 void registerSplitScreenListener(SplitScreen.SplitScreenListener listener) { in registerSplitScreenListener()
1695 void unregisterSplitScreenListener(SplitScreen.SplitScreenListener listener) { in unregisterSplitScreenListener()
1699 void registerSplitSelectListener(SplitScreen.SplitSelectListener listener) { in registerSplitSelectListener()
1707 void sendStatusToListener(SplitScreen.SplitScreenListener listener) { in sendStatusToListener()
1721 final SplitScreen.SplitScreenListener l = mListeners.get(i); in sendOnStagePositionChanged()
[all …]
H A DStageTaskListener.java53 import com.android.wm.shell.splitscreen.SplitScreen.StageType;
415 void onSplitScreenListenerRegistered(SplitScreen.SplitScreenListener listener, in onSplitScreenListenerRegistered()
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/wmshell/
H A DWMShellTest.java44 import com.android.wm.shell.splitscreen.SplitScreen;
75 @Mock SplitScreen mSplitScreen;
/aosp14/frameworks/base/tests/FlickerTests/src/com/android/server/wm/flicker/activityembedding/splitscreen/
H A DEnterSystemSplitTest.kt116 ActivityOptions.SplitScreen.Primary.COMPONENT.toFlickerComponent())
155 ActivityOptions.SplitScreen.Primary.COMPONENT.toFlickerComponent())
/aosp14/frameworks/base/tests/FlickerTests/test-apps/flickerapp/src/com/android/server/wm/flicker/testapp/
H A DSplitScreenActivity.java19 import static com.android.server.wm.flicker.testapp.ActivityOptions.SplitScreen.Primary.EXTRA_LAUNC…
H A DActivityOptions.java208 public static class SplitScreen { class in ActivityOptions
/aosp14/frameworks/base/libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/splitscreen/
H A DStageCoordinatorTests.java28 import static com.android.wm.shell.splitscreen.SplitScreen.STAGE_TYPE_MAIN;
29 import static com.android.wm.shell.splitscreen.SplitScreen.STAGE_TYPE_SIDE;
30 import static com.android.wm.shell.splitscreen.SplitScreen.STAGE_TYPE_UNDEFINED;
74 import com.android.wm.shell.splitscreen.SplitScreen.SplitScreenListener;
H A DSplitScreenControllerTests.java176 new SplitScreen.SplitScreenListener() {}); in testInvalidateExternalInterface_unregistersListener()
H A DSplitTransitionTests.java30 import static com.android.wm.shell.splitscreen.SplitScreen.STAGE_TYPE_SIDE;
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/transition/
H A DDefaultMixedHandler.java29 import static com.android.wm.shell.splitscreen.SplitScreen.STAGE_TYPE_UNDEFINED;
53 import com.android.wm.shell.splitscreen.SplitScreen;
515 @SplitScreen.StageType int topStageToKeep = STAGE_TYPE_UNDEFINED; in animateEnterPipFromSplit()
525 @SplitScreen.StageType int splitItemStage = in animateEnterPipFromSplit()
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/dagger/
H A DWMShellBaseModule.java91 import com.android.wm.shell.splitscreen.SplitScreen;
664 static Optional<SplitScreen> provideSplitScreen( in provideSplitScreen()
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/windowdecor/
H A DDesktopModeWindowDecorViewModel.java75 import com.android.wm.shell.splitscreen.SplitScreen;
205 mSplitScreenController.registerSplitScreenListener(new SplitScreen.SplitScreenListener() { in setSplitScreenController()