Home
last modified time | relevance | path

Searched refs:splitScreenController (Results 1 – 20 of 20) sorted by relevance

/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/windowdecor/common/
DDesktopMenuPositionUtility.kt28 splitScreenController: SplitScreenController, in calculateMenuPosition()
54 val splitPosition = splitScreenController.getSplitPosition(taskInfo.taskId) in calculateMenuPosition()
57 splitScreenController.getRefStageBounds(leftOrTopStageBounds, rightOrBottomStageBounds) in calculateMenuPosition()
58 if (splitScreenController.isLeftRightSplit) { in calculateMenuPosition()
DAppHandleAndHeaderVisibilityHelper.kt40 var splitScreenController: SplitScreenController? = null variable in com.android.wm.shell.windowdecor.common.AppHandleAndHeaderVisibilityHelper
62 if (splitScreenController?.isTaskRootOrStageRoot(taskInfo.taskId) == true) { in allowedForTask()
/frameworks/base/libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/windowdecor/common/
DDesktopMenuPositionUtilityTest.kt55 splitScreenController = mockSplitScreenController, in testFullscreenPositionCalculation()
78 splitScreenController = mockSplitScreenController, in testSplitLeftPositionCalculation()
101 splitScreenController = mockSplitScreenController, in testSplitRightPositionCalculation()
127 splitScreenController = mockSplitScreenController, in testSplitTopPositionCalculation()
150 splitScreenController = mockSplitScreenController, in testSplitBottomPositionCalculation()
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/windowdecor/
DDesktopHandleManageWindowsMenu.kt41 private val splitScreenController: SplitScreenController, constant in com.android.wm.shell.windowdecor.DesktopHandleManageWindowsMenu
62 splitScreenController, in calculateMenuPosition()
DWindowDecorViewModel.java43 void setSplitScreenController(SplitScreenController splitScreenController); in setSplitScreenController() argument
DHandleMenu.kt97 private val splitScreenController: SplitScreenController, in <lambda>() constant in com.android.wm.shell.windowdecor.HandleMenu
298 splitScreenController, in <lambda>()
393 if (splitScreenController.getSplitPosition(taskInfo.taskId) in <lambda>()
397 splitScreenController.getStageBounds(leftStageBounds, Rect()) in <lambda>()
980 splitScreenController: SplitScreenController, in create()
1006 splitScreenController: SplitScreenController, in create()
1028 splitScreenController, in create()
DDesktopModeWindowDecoration.java226 SplitScreenController splitScreenController, in DesktopModeWindowDecoration() argument
249 this (context, userContext, displayController, taskResourceLoader, splitScreenController, in DesktopModeWindowDecoration()
270 SplitScreenController splitScreenController, in DesktopModeWindowDecoration() argument
305 mSplitScreenController = splitScreenController; in DesktopModeWindowDecoration()
957 SplitScreenController splitScreenController, in updateRelayoutParams() argument
1010 final boolean isBottomSplit = !splitScreenController.isLeftRightSplit() in updateRelayoutParams()
1011 && splitScreenController.getSplitPosition(taskInfo.taskId) in updateRelayoutParams()
1947 SplitScreenController splitScreenController, in create() argument
1976 splitScreenController, in create()
DCarWindowDecorViewModel.java115 public void setSplitScreenController(SplitScreenController splitScreenController) { in setSplitScreenController() argument
DCaptionWindowDecorViewModel.java184 public void setSplitScreenController(SplitScreenController splitScreenController) {} in setSplitScreenController() argument
DDesktopModeWindowDecorViewModel.java554 public void setSplitScreenController(SplitScreenController splitScreenController) { in setSplitScreenController() argument
555 mSplitScreenController = splitScreenController; in setSplitScreenController()
556 mAppHandleAndHeaderVisibilityHelper.setSplitScreenController(splitScreenController); in setSplitScreenController()
/frameworks/base/libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/windowdecor/
DHandleMenuTest.kt90 private lateinit var splitScreenController: SplitScreenController variable in com.android.wm.shell.windowdecor.HandleMenuTest
246 whenever(splitScreenController.getSplitPosition(any())).thenReturn(splitPosition) in createTaskInfo()
247 whenever(splitScreenController.getStageBounds(any(), any())).thenAnswer { in createTaskInfo()
287 splitScreenController, in createAndShowHandleMenu()
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip2/phone/
DPipScheduler.java130 mSplitScreenControllerOptional.ifPresent(splitScreenController -> { in scheduleExitPipViaExpand()
133 if (splitScreenController.isTaskInSplitScreen(lastParentTaskId)) { in scheduleExitPipViaExpand()
134 splitScreenController.prepareEnterSplitScreen(wct, in scheduleExitPipViaExpand()
/frameworks/base/libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/desktopmode/
DDragToDesktopTransitionHandlerTest.kt82 @Mock private lateinit var splitScreenController: SplitScreenController variable in com.android.wm.shell.desktopmode.DragToDesktopTransitionHandlerTest
119 setSplitScreenController(splitScreenController) in setUp()
134 setSplitScreenController(splitScreenController) in setUp()
200 verify(splitScreenController) in startDragToDesktop_cancelledBeforeReady_verifySplitLeftCancel()
210 verify(splitScreenController) in startDragToDesktop_cancelledBeforeReady_verifySplitRightCancel()
396 verify(splitScreenController) in cancelDragToDesktop_splitLeftCancelType_splitRequested()
410 verify(splitScreenController) in cancelDragToDesktop_splitRightCancelType_splitRequested()
1089 whenever(splitScreenController.isTaskInSplitScreen(it.taskId)) in createTask()
DDesktopTasksControllerTest.kt236 @Mock lateinit var splitScreenController: SplitScreenController in <lambda>() variable
401 controller.setSplitScreenController(splitScreenController) in <lambda>()
2122 verify(splitScreenController) in <lambda>()
2139 verify(splitScreenController) in <lambda>()
2154 verify(splitScreenController, never()) in <lambda>()
5365 verify(splitScreenController) in <lambda>()
5392 verify(splitScreenController) in <lambda>()
6248 verify(splitScreenController) in <lambda>()
6273 verify(splitScreenController) in <lambda>()
6302 verify(splitScreenController) in <lambda>()
[all …]
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/desktopmode/
DDragToDesktopTransitionHandler.kt93 private lateinit var splitScreenController: SplitScreenController in <lambda>() variable in com.android.wm.shell.desktopmode.DragToDesktopTransitionHandler
112 splitScreenController = controller in <lambda>()
341 splitScreenController.prepareExitSplitScreen( in <lambda>()
343 splitScreenController.getStageOfTask(taskInfo.taskId), in <lambda>()
346 splitScreenController.transitionHandler.onSplitToDesktop() in <lambda>()
350 splitScreenController.requestEnterSplitSelect(taskInfo, wct, splitPosition, taskBounds) in <lambda>()
1060 splitScreenController.isTaskInSplitScreen(taskId) in <lambda>()
1063 val splitPos = splitScreenController.getSplitPosition(taskId) in <lambda>()
1071 return splitScreenController.getTaskInfo(otherTaskPos)?.taskId in <lambda>()
DDesktopTasksController.kt268 private lateinit var splitScreenController: SplitScreenController in <lambda>() variable
342 splitScreenController = controller in <lambda>()
968 if (splitScreenController.isTaskInSplitScreen(taskInfo.taskId)) { in <lambda>()
969 splitScreenController.prepareExitSplitScreen( in <lambda>()
971 splitScreenController.getStageOfTask(taskInfo.taskId), in <lambda>()
974 splitScreenController.transitionHandler?.onSplitToDesktop() in <lambda>()
1299 if (splitScreenController.isTaskInSplitScreen(task.taskId)) { in <lambda>()
1376 if (!splitScreenController.isTaskInSplitScreen(task.taskId)) { in <lambda>()
1395 splitScreenController.multiDisplayProvider.getDisplayRootForDisplayId(DEFAULT_DISPLAY) in <lambda>()
2208 val splitPosition = splitScreenController.determineNewInstancePosition(callingTask) in <lambda>()
[all …]
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/unfold/animation/
DSplitTaskUnfoldAnimator.java97 Lazy<Optional<SplitScreenController>> splitScreenController, in SplitTaskUnfoldAnimator() argument
105 mSplitScreenController = splitScreenController; in SplitTaskUnfoldAnimator()
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/draganddrop/
DDragLayout.java136 SplitScreenController splitScreenController, in DragLayout() argument
140 mSplitScreenController = splitScreenController; in DragLayout()
143 mPolicy = new SplitDragPolicy(context, splitScreenController, this); in DragLayout()
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/dagger/
DWMShellBaseModule.java890 Optional<SplitScreenController> splitScreenController) { in provideSplitScreen() argument
891 return splitScreenController.map((controller) -> controller.asSplitScreen()); in provideSplitScreen()
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/
DPipTaskOrganizer.java1837 mSplitScreenOptional.ifPresent(splitScreenController -> in applyFinishBoundsResize()
1838 splitScreenController.enterSplitScreen(mTaskInfo.taskId, wasPipTopLeft, wct)); in applyFinishBoundsResize()