Home
last modified time | relevance | path

Searched refs:pipBoundsState (Results 1 – 23 of 23) sorted by relevance

/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/pip/
DPhonePipKeepClearAlgorithm.java56 public Rect adjust(PipBoundsState pipBoundsState, PipBoundsAlgorithm pipBoundsAlgorithm) { in adjust() argument
57 Rect startingBounds = pipBoundsState.getBounds().isEmpty() in adjust()
59 : pipBoundsState.getBounds(); in adjust()
62 if (pipBoundsState.isImeShowing()) { in adjust()
63 insets.bottom -= (pipBoundsState.getImeHeight() + mImeOffset); in adjust()
67 if (pipBoundsState.isStashed()) { in adjust()
82 if (!pipBoundsState.hasUserMovedPip() && !pipBoundsState.hasUserResizedPip()) { in adjust()
107 return findUnoccludedPosition(pipBounds, pipBoundsState.getRestrictedKeepClearAreas(), in adjust()
108 pipBoundsState.getUnrestrictedKeepClearAreas(), insets); in adjust()
DPipKeepClearAlgorithmInterface.java35 default Rect adjust(PipBoundsState pipBoundsState, PipBoundsAlgorithm pipBoundsAlgorithm) { in adjust() argument
36 return pipBoundsState.getBounds(); in adjust()
DPipBoundsAlgorithm.java58 public PipBoundsAlgorithm(Context context, @NonNull PipBoundsState pipBoundsState, in PipBoundsAlgorithm() argument
63 mPipBoundsState = pipBoundsState; in PipBoundsAlgorithm()
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/dagger/pip/
DPip2Module.java71 PipBoundsState pipBoundsState, in providePipTransition() argument
78 pipBoundsState, null, pipBoundsAlgorithm, pipScheduler, in providePipTransition()
90 PipBoundsState pipBoundsState, in providePipController() argument
103 displayInsetsController, pipBoundsState, pipBoundsAlgorithm, in providePipController()
112 PipBoundsState pipBoundsState, in providePipScheduler() argument
115 return new PipScheduler(context, pipBoundsState, mainExecutor, pipTransitionState); in providePipScheduler()
121 PipBoundsState pipBoundsState, PipMediaController pipMediaController, in providePipPhoneMenuController() argument
126 return new PhonePipMenuController(context, pipBoundsState, pipMediaController, in providePipPhoneMenuController()
138 @NonNull PipBoundsState pipBoundsState, in providePipTouchHandler() argument
148 pipBoundsAlgorithm, pipBoundsState, pipTransitionState, pipScheduler, in providePipTouchHandler()
[all …]
DPip1Module.java91 PipBoundsState pipBoundsState, in providePip1() argument
114 pipKeepClearAlgorithm, pipBoundsState, pipDisplayLayoutState, in providePip1()
127 PipBoundsState pipBoundsState, PipMediaController pipMediaController, in providesPipPhoneMenuController() argument
132 return new PhonePipMenuController(context, pipBoundsState, pipMediaController, in providesPipPhoneMenuController()
142 PipBoundsState pipBoundsState, in providePipTouchHandler() argument
151 pipBoundsState, sizeSpecSource, pipTaskOrganizer, pipMotionHelper, in providePipTouchHandler()
167 PipBoundsState pipBoundsState, in providePipTaskOrganizer() argument
181 syncTransactionQueue, pipTransitionState, pipBoundsState, pipDisplayLayoutState, in providePipTaskOrganizer()
193 PipBoundsState pipBoundsState, PipDisplayLayoutState pipDisplayLayoutState, in providePipTransition() argument
199 pipBoundsState, pipDisplayLayoutState, pipTransitionState, pipMenuController, in providePipTransition()
[all …]
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/tv/
DTvPipTaskOrganizer.java54 @NonNull PipBoundsState pipBoundsState, in TvPipTaskOrganizer() argument
68 super(context, syncTransactionQueue, pipTransitionState, pipBoundsState, in TvPipTaskOrganizer()
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip2/phone/
DPipScheduler.java96 PipBoundsState pipBoundsState, in PipScheduler() argument
100 mPipBoundsState = pipBoundsState; in PipScheduler()
DPipController.java121 PipBoundsState pipBoundsState, in PipController() argument
134 mPipBoundsState = pipBoundsState; in PipController()
158 PipBoundsState pipBoundsState, in create() argument
172 displayController, displayInsetsController, pipBoundsState, pipBoundsAlgorithm, in create()
DPhonePipMenuController.java126 public PhonePipMenuController(Context context, PipBoundsState pipBoundsState, in PhonePipMenuController() argument
131 mPipBoundsState = pipBoundsState; in PhonePipMenuController()
DPipResizeGestureHandler.java119 PipBoundsState pipBoundsState, in PipResizeGestureHandler() argument
133 mPipBoundsState = pipBoundsState; in PipResizeGestureHandler()
DPipTransition.java116 PipBoundsState pipBoundsState, in PipTransition() argument
121 super(shellInit, shellTaskOrganizer, transitions, pipBoundsState, pipMenuController, in PipTransition()
DPipTouchHandler.java178 @NonNull PipBoundsState pipBoundsState, in PipTouchHandler() argument
193 mPipBoundsState = pipBoundsState; in PipTouchHandler()
224 pipBoundsState, mTouchState, mPipScheduler, mPipTransitionState, in PipTouchHandler()
DPipMotionHelper.java165 public PipMotionHelper(Context context, @NonNull PipBoundsState pipBoundsState, in PipMotionHelper() argument
171 mPipBoundsState = pipBoundsState; in PipMotionHelper()
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/
DPipTransitionController.java153 PipBoundsState pipBoundsState, in PipTransitionController() argument
155 mPipBoundsState = pipBoundsState; in PipTransitionController()
DPipTransition.java162 PipBoundsState pipBoundsState, in PipTransition() argument
171 super(shellInit, shellTaskOrganizer, transitions, pipBoundsState, pipMenuController, in PipTransition()
DPipTaskOrganizer.java380 @NonNull PipBoundsState pipBoundsState, in PipTaskOrganizer() argument
397 mPipBoundsState = pipBoundsState; in PipTaskOrganizer()
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/
DPhonePipMenuController.java128 public PhonePipMenuController(Context context, PipBoundsState pipBoundsState, in PhonePipMenuController() argument
133 mPipBoundsState = pipBoundsState; in PhonePipMenuController()
DPipAccessibilityInteractionConnection.java77 @NonNull PipBoundsState pipBoundsState, PipMotionHelper motionHelper, in PipAccessibilityInteractionConnection() argument
83 mPipBoundsState = pipBoundsState; in PipAccessibilityInteractionConnection()
DPipTouchHandler.java173 @NonNull PipBoundsState pipBoundsState, in PipTouchHandler() argument
186 mPipBoundsState = pipBoundsState; in PipTouchHandler()
214 new PipResizeGestureHandler(context, pipBoundsAlgorithm, pipBoundsState, in PipTouchHandler()
218 mConnection = new PipAccessibilityInteractionConnection(mContext, pipBoundsState, in PipTouchHandler()
DPipResizeGestureHandler.java113 PipBoundsState pipBoundsState, PipMotionHelper motionHelper, in PipResizeGestureHandler() argument
124 mPipBoundsState = pipBoundsState; in PipResizeGestureHandler()
DPipController.java394 PipBoundsState pipBoundsState, in create() argument
418 pipBoundsAlgorithm, pipKeepClearAlgorithm, pipBoundsState, in create()
435 @NonNull PipBoundsState pipBoundsState, in PipController() argument
460 mPipBoundsState = pipBoundsState; in PipController()
DPipMotionHelper.java174 public PipMotionHelper(Context context, @NonNull PipBoundsState pipBoundsState, in PipMotionHelper() argument
181 mPipBoundsState = pipBoundsState; in PipMotionHelper()
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/dagger/
DWMShellBaseModule.java446 PipBoundsState pipBoundsState, PipSnapAlgorithm pipSnapAlgorithm, in providesPipBoundsAlgorithm() argument
449 return new PipBoundsAlgorithm(context, pipBoundsState, pipSnapAlgorithm, in providesPipBoundsAlgorithm()