Home
last modified time | relevance | path

Searched refs:SplitScreenListener (Results 1 – 8 of 8) sorted by relevance

/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/
DSplitScreen.java65 interface SplitScreenListener { interface
89 void registerSplitScreenListener(@NonNull SplitScreenListener listener, in registerSplitScreenListener()
93 void unregisterSplitScreenListener(@NonNull SplitScreenListener listener); in unregisterSplitScreenListener()
DSplitScreenController.java465 public void registerSplitScreenListener(SplitScreen.SplitScreenListener listener) { in registerSplitScreenListener()
469 public void unregisterSplitScreenListener(SplitScreen.SplitScreenListener listener) { in unregisterSplitScreenListener()
1086 private final ArrayMap<SplitScreenListener, Executor> mExecutors = new ArrayMap<>();
1087 private final SplitScreen.SplitScreenListener mListener = new SplitScreenListener() {
1140 public void registerSplitScreenListener(SplitScreenListener listener, Executor executor) { in registerSplitScreenListener()
1157 public void unregisterSplitScreenListener(SplitScreenListener listener) { in unregisterSplitScreenListener()
1201 private final SplitScreen.SplitScreenListener mSplitScreenListener =
1202 new SplitScreen.SplitScreenListener() {
DStageTaskListener.java437 void onSplitScreenListenerRegistered(SplitScreen.SplitScreenListener listener, in onSplitScreenListenerRegistered()
DStageCoordinator.java199 private final List<SplitScreen.SplitScreenListener> mListeners = new ArrayList<>();
1908 void registerSplitScreenListener(SplitScreen.SplitScreenListener listener) { in registerSplitScreenListener()
1914 void unregisterSplitScreenListener(SplitScreen.SplitScreenListener listener) { in unregisterSplitScreenListener()
1926 void sendStatusToListener(SplitScreen.SplitScreenListener listener) { in sendStatusToListener()
1940 final SplitScreen.SplitScreenListener l = mListeners.get(i); in sendOnStagePositionChanged()
2018 final SplitScreen.SplitScreenListener l = mListeners.get(i); in sendSplitVisibilityChanged()
/frameworks/base/libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/splitscreen/
DStageCoordinatorTests.java75 import com.android.wm.shell.splitscreen.SplitScreen.SplitScreenListener;
214 final SplitScreenListener listener = mock(SplitScreenListener.class); in testLayoutChanged_topLeftSplitPosition_updatesUnfoldStageBounds()
226 final SplitScreenListener listener = mock(SplitScreenListener.class); in testLayoutChanged_bottomRightSplitPosition_updatesUnfoldStageBounds()
DSplitScreenControllerTests.java182 new SplitScreen.SplitScreenListener() {}); in testInvalidateExternalInterface_unregistersListener()
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/unfold/animation/
DSplitTaskUnfoldAnimator.java46 import com.android.wm.shell.splitscreen.SplitScreen.SplitScreenListener;
70 DisplayInsetsController.OnInsetsChangedListener, SplitScreenListener,
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/windowdecor/
DDesktopModeWindowDecorViewModel.java281 mSplitScreenController.registerSplitScreenListener(new SplitScreen.SplitScreenListener() { in setSplitScreenController()