/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/freeform/ |
H A D | FreeformTaskTransitionObserver.java | 47 private final WindowDecorViewModel mWindowDecorViewModel; field in FreeformTaskTransitionObserver 58 mWindowDecorViewModel = windowDecorViewModel; in FreeformTaskTransitionObserver() 115 mWindowDecorViewModel.onTransitionReady(transition, info, change); in onTransitionReady() 124 mWindowDecorViewModel.onTaskOpening( in onOpenTransitionReady() 132 mWindowDecorViewModel.onTaskClosing(change.getTaskInfo(), startT, finishT); in onCloseTransitionReady() 139 mWindowDecorViewModel.onTaskChanging( in onChangeTransitionReady() 147 mWindowDecorViewModel.onTaskChanging( in onToFrontTransitionReady() 156 mWindowDecorViewModel.onTransitionMerged(merged, playing); in onTransitionMerged() 181 mWindowDecorViewModel.onTransitionFinished(transition); in onTransitionFinished() 183 mWindowDecorViewModel.destroyWindowDecoration(taskInfo.get(i)); in onTransitionFinished()
|
H A D | FreeformTaskTransitionHandler.java | 58 private final WindowDecorViewModel mWindowDecorViewModel; field in FreeformTaskTransitionHandler 77 mWindowDecorViewModel = windowDecorViewModel; in FreeformTaskTransitionHandler() 87 mWindowDecorViewModel.setFreeformTaskTransitionStarter(this); in onInit()
|
/aosp14/frameworks/base/libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/freeform/ |
H A D | FreeformTaskTransitionObserverTest.java | 62 private WindowDecorViewModel mWindowDecorViewModel; field in FreeformTaskTransitionObserverTest 77 context, mShellInit, mTransitions, mWindowDecorViewModel); in setUp() 107 verify(mWindowDecorViewModel).onTaskOpening( in testCreatesWindowDecorOnOpenTransition_freeform() 124 verify(mWindowDecorViewModel).onTaskClosing( in testPreparesWindowDecorOnCloseTransition_freeform() 141 verify(mWindowDecorViewModel, never()).destroyWindowDecoration(change.getTaskInfo()); in testDoesntCloseWindowDecorDuringCloseTransition() 160 verify(mWindowDecorViewModel).destroyWindowDecoration(change.getTaskInfo()); in testClosesWindowDecorAfterCloseTransition() 191 verify(mWindowDecorViewModel).destroyWindowDecoration(change2.getTaskInfo()); in testClosesMergedWindowDecorationAfterTransitionFinishes() 222 verify(mWindowDecorViewModel).destroyWindowDecoration(change1.getTaskInfo()); in testClosesAllWindowDecorsOnTransitionMergeAfterCloseTransitions() 223 verify(mWindowDecorViewModel).destroyWindowDecoration(change2.getTaskInfo()); in testClosesAllWindowDecorsOnTransitionMergeAfterCloseTransitions()
|
/aosp14/frameworks/base/libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/splitscreen/ |
H A D | StageTaskListenerTests.java | 78 private WindowDecorViewModel mWindowDecorViewModel; field in StageTaskListenerTests 98 Optional.of(mWindowDecorViewModel)); in setup()
|
H A D | SplitTransitionTests.java | 106 @Mock private WindowDecorViewModel mWindowDecorViewModel; field in SplitTransitionTests 130 mIconProvider, Optional.of(mWindowDecorViewModel))); in setup() 134 mIconProvider, Optional.of(mWindowDecorViewModel))); in setup()
|
H A D | SplitScreenControllerTests.java | 109 @Mock WindowDecorViewModel mWindowDecorViewModel; field in SplitScreenControllerTests 126 mIconProvider, mRecentTasks, mLaunchAdjacentController, mWindowDecorViewModel, in setup()
|
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/ |
H A D | StageTaskListener.java | 93 private final Optional<WindowDecorViewModel> mWindowDecorViewModel; field in StageTaskListener 112 mWindowDecorViewModel = windowDecorViewModel; in StageTaskListener() 211 mWindowDecorViewModel.ifPresent(viewModel -> viewModel.onTaskInfoChanged(taskInfo)); in onTaskInfoChanged()
|
H A D | SplitScreenController.java | 181 private final Optional<WindowDecorViewModel> mWindowDecorViewModel; field in SplitScreenController 229 mWindowDecorViewModel = windowDecorViewModel; in SplitScreenController() 281 mWindowDecorViewModel = Optional.of(windowDecorViewModel); in SplitScreenController() 315 mWindowDecorViewModel.ifPresent(viewModel -> viewModel.setSplitScreenController(this)); in onInit() 324 mWindowDecorViewModel); in createStageCoordinator()
|
H A D | StageCoordinator.java | 204 private final Optional<WindowDecorViewModel> mWindowDecorViewModel; field in StageCoordinator 304 mWindowDecorViewModel = windowDecorViewModel; in StageCoordinator() 316 mWindowDecorViewModel); in StageCoordinator() 325 mWindowDecorViewModel); in StageCoordinator() 372 mWindowDecorViewModel = windowDecorViewModel; in StageCoordinator() 1824 mWindowDecorViewModel.ifPresent(viewModel -> viewModel.onTaskInfoChanged(taskInfo)); in onTaskInfoChanged()
|