/frameworks/base/libs/WindowManager/Jetpack/src/androidx/window/extensions/embedding/ |
D | SplitPresenter.java | 221 @NonNull SplitAttributes splitAttributes) { in createNewSplitWithEmptySideContainer() argument 224 splitAttributes); in createNewSplitWithEmptySideContainer() 226 primaryActivity, primaryRelBounds, splitAttributes, null /* containerToAvoid */); in createNewSplitWithEmptySideContainer() 234 splitAttributes); in createNewSplitWithEmptySideContainer() 239 updateAnimationParams(wct, secondaryContainer.getTaskFragmentToken(), splitAttributes); in createNewSplitWithEmptySideContainer() 243 splitAttributes); in createNewSplitWithEmptySideContainer() 246 splitAttributes); in createNewSplitWithEmptySideContainer() 265 @NonNull SplitPairRule rule, @NonNull SplitAttributes splitAttributes) { in createNewSplitContainer() argument 268 splitAttributes); in createNewSplitContainer() 270 primaryActivity, primaryRelBounds, splitAttributes, null /* containerToAvoid */); in createNewSplitContainer() [all …]
|
D | SplitAttributesHelper.java | 32 @NonNull SplitAttributes splitAttributes, @NonNull Configuration configuration) { in isReversedLayout() 33 switch (splitAttributes.getLayoutDirection()) { in isReversedLayout() 44 "Invalid layout direction:" + splitAttributes.getLayoutDirection()); in isReversedLayout() 53 static boolean isDraggableExpandType(@NonNull SplitAttributes splitAttributes) { in isDraggableExpandType() argument 54 final DividerAttributes dividerAttributes = splitAttributes.getDividerAttributes(); in isDraggableExpandType() 55 return splitAttributes.getSplitType() instanceof ExpandContainersSplitType in isDraggableExpandType()
|
D | SplitContainer.java | 54 @NonNull SplitAttributes splitAttributes) { in SplitContainer() argument 55 this(primaryContainer, primaryActivity, secondaryContainer, splitRule, splitAttributes, in SplitContainer() 63 @NonNull SplitAttributes splitAttributes, boolean isPrimaryContainerMutable) { in SplitContainer() argument 71 mCurrentSplitAttributes = splitAttributes; in SplitContainer() 189 void updateCurrentSplitAttributes(@NonNull SplitAttributes splitAttributes) { in updateCurrentSplitAttributes() argument 190 mCurrentSplitAttributes = splitAttributes; in updateCurrentSplitAttributes() 197 void updateDefaultSplitAttributes(@NonNull SplitAttributes splitAttributes) { in updateDefaultSplitAttributes() argument 198 mDefaultSplitAttributes = splitAttributes; in updateDefaultSplitAttributes()
|
D | JetpackTaskFragmentOrganizer.java | 134 @WindowingMode int windowingMode, @NonNull SplitAttributes splitAttributes) { in startActivityToSide() argument 145 updateAnimationParams(wct, launchingFragmentToken, splitAttributes); in startActivityToSide() 159 updateAnimationParams(wct, secondaryFragmentToken, splitAttributes); in startActivityToSide() 333 @NonNull IBinder fragmentToken, @NonNull SplitAttributes splitAttributes) { in updateAnimationParams() argument 334 updateAnimationParams(wct, fragmentToken, createAnimationParamsOrDefault(splitAttributes)); in updateAnimationParams() 393 @Nullable SplitAttributes splitAttributes) { in createAnimationParamsOrDefault() 394 if (splitAttributes == null) { in createAnimationParamsOrDefault() 399 final int animationBackgroundColor = getAnimationBackgroundColor(splitAttributes); in createAnimationParamsOrDefault() 402 splitAttributes.getAnimationParams().getOpenAnimationResId(); in createAnimationParamsOrDefault() 405 splitAttributes.getAnimationParams().getCloseAnimationResId(); in createAnimationParamsOrDefault() [all …]
|
D | SplitPinContainer.java | 33 @NonNull SplitAttributes splitAttributes) { in SplitPinContainer() argument 35 splitPinRule, splitAttributes, true /* isPrimaryContainerMutable */); in SplitPinContainer()
|
D | DividerPresenter.java | 214 final SplitAttributes splitAttributes = topSplitContainer.getCurrentSplitAttributes(); in updateDivider() local 215 final DividerAttributes dividerAttributes = splitAttributes.getDividerAttributes(); in updateDivider() 241 SplitAttributesHelper.isDraggableExpandType(splitAttributes); in updateDivider() 252 final boolean isVerticalSplit = isVerticalSplit(splitAttributes); in updateDivider() 253 final boolean isReversedLayout = isReversedLayout(splitAttributes, parentConfiguration); in updateDivider() 390 private static boolean isVerticalSplit(@NonNull SplitAttributes splitAttributes) { in isVerticalSplit() argument 391 final int layoutDirection = splitAttributes.getLayoutDirection(); in isVerticalSplit() 442 @NonNull SplitAttributes splitAttributes, in getBoundsOffsetForDivider() 447 final DividerAttributes dividerAttributes = splitAttributes.getDividerAttributes(); in getBoundsOffsetForDivider() 454 splitAttributes.getSplitType(), in getBoundsOffsetForDivider()
|
D | SplitController.java | 594 @NonNull SplitAttributes splitAttributes) { in updateSplitAttributes() argument 596 Objects.requireNonNull(splitAttributes); in updateSplitAttributes() 605 splitContainer.updateDefaultSplitAttributes(splitAttributes); in updateSplitAttributes() 609 if (updateSplitContainerIfNeeded(splitContainer, wct, splitAttributes)) { in updateSplitAttributes() 1347 @NonNull SplitAttributes splitAttributes, @Nullable Consumer<Exception> failureCallback, in startActivityToSide() argument 1351 splitAttributes, isPlaceholder); in startActivityToSide() 1896 @NonNull SplitRule splitRule, @NonNull SplitAttributes splitAttributes) { in registerSplit() argument 1898 secondaryContainer, splitRule, splitAttributes); in registerSplit() 2132 @NonNull WindowContainerTransaction wct, @Nullable SplitAttributes splitAttributes) { in updateSplitContainerIfNeeded() argument 2142 if (splitAttributes == null) { in updateSplitContainerIfNeeded() [all …]
|
D | TaskContainer.java | 485 final SplitAttributes splitAttributes = splitContainer.getCurrentSplitAttributes(); in applyOverrideSplitTypeIfNeeded() local 486 final DividerAttributes dividerAttributes = splitAttributes.getDividerAttributes(); in applyOverrideSplitTypeIfNeeded() 487 if (!(splitAttributes.getSplitType() instanceof RatioSplitType)) { in applyOverrideSplitTypeIfNeeded()
|
/frameworks/base/libs/WindowManager/Jetpack/tests/unittest/src/androidx/window/extensions/embedding/ |
D | SplitPresenterTest.java | 332 final SplitAttributes splitAttributes = new SplitAttributes.Builder() in testGetRelBoundsForPosition_expandContainers() local 339 splitAttributes)); in testGetRelBoundsForPosition_expandContainers() 343 mPresenter.getRelBoundsForPosition(POSITION_END, taskProperties, splitAttributes)); in testGetRelBoundsForPosition_expandContainers() 346 mPresenter.getRelBoundsForPosition(POSITION_FILL, taskProperties, splitAttributes)); in testGetRelBoundsForPosition_expandContainers() 353 final SplitAttributes splitAttributes = new SplitAttributes.Builder() in testGetRelBoundsForPosition_expandContainers_isRelativeToParent() local 360 splitAttributes)); in testGetRelBoundsForPosition_expandContainers_isRelativeToParent() 364 mPresenter.getRelBoundsForPosition(POSITION_END, taskProperties, splitAttributes)); in testGetRelBoundsForPosition_expandContainers_isRelativeToParent() 367 mPresenter.getRelBoundsForPosition(POSITION_FILL, taskProperties, splitAttributes)); in testGetRelBoundsForPosition_expandContainers_isRelativeToParent() 377 SplitAttributes splitAttributes = new SplitAttributes.Builder() in testGetRelBoundsForPosition_splitVertically() local 385 splitAttributes)); in testGetRelBoundsForPosition_splitVertically() [all …]
|
D | TaskFragmentContainerTest.java | 184 final SplitAttributes splitAttributes = new SplitAttributes.Builder().build(); in testFinish_alwaysFinishPlaceholder() local 188 .setDefaultSplitAttributes(splitAttributes) in testFinish_alwaysFinishPlaceholder() 191 splitAttributes); in testFinish_alwaysFinishPlaceholder()
|
/frameworks/base/libs/WindowManager/Jetpack/tests/unittest/src/androidx/window/extensions/ |
D | WindowExtensionsTest.java | 110 final SplitAttributes splitAttributes = new SplitAttributes.Builder().build(); in testSplitAttributes_default() local 111 assertThat(splitAttributes.getLayoutDirection()) in testSplitAttributes_default() 113 assertThat(splitAttributes.getSplitType()) in testSplitAttributes_default() 115 assertThat(splitAttributes.getAnimationBackground()) in testSplitAttributes_default() 117 assertThat(splitAttributes.getAnimationParams().getAnimationBackground()) in testSplitAttributes_default() 119 assertThat(splitAttributes.getAnimationParams().getOpenAnimationResId()) in testSplitAttributes_default() 121 assertThat(splitAttributes.getAnimationParams().getCloseAnimationResId()) in testSplitAttributes_default() 123 assertThat(splitAttributes.getAnimationParams().getChangeAnimationResId()) in testSplitAttributes_default()
|
/frameworks/base/tests/FlickerTests/test-apps/flickerapp/src/com/android/server/wm/flicker/testapp/ |
D | ActivityEmbeddingMainActivity.java | 106 final SplitAttributes splitAttributes = new SplitAttributes.Builder() in createSplitPairRules() local 112 .setDefaultSplitAttributes(splitAttributes) in createSplitPairRules() 146 final SplitAttributes splitAttributes = new SplitAttributes.Builder() in createSplitPlaceholderRules() local 151 .setDefaultSplitAttributes(splitAttributes) in createSplitPlaceholderRules()
|