/frameworks/base/libs/WindowManager/Jetpack/src/androidx/window/extensions/embedding/ |
D | SplitPresenter.java | 180 @NonNull SplitAttributes splitAttributes) { in createNewSplitWithEmptySideContainer() argument 183 splitAttributes); in createNewSplitWithEmptySideContainer() 185 primaryActivity, primaryRelBounds, splitAttributes, null /* containerToAvoid */); in createNewSplitWithEmptySideContainer() 193 splitAttributes); in createNewSplitWithEmptySideContainer() 198 updateAnimationParams(wct, secondaryContainer.getTaskFragmentToken(), splitAttributes); in createNewSplitWithEmptySideContainer() 202 splitAttributes); in createNewSplitWithEmptySideContainer() 205 splitAttributes); in createNewSplitWithEmptySideContainer() 224 @NonNull SplitPairRule rule, @NonNull SplitAttributes splitAttributes) { in createNewSplitContainer() argument 227 splitAttributes); in createNewSplitContainer() 229 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 | 62 @NonNull SplitAttributes splitAttributes) { in SplitContainer() argument 63 this(primaryContainer, primaryActivity, secondaryContainer, splitRule, splitAttributes, in SplitContainer() 71 @NonNull SplitAttributes splitAttributes, boolean isPrimaryContainerMutable) { in SplitContainer() argument 76 mCurrentSplitAttributes = splitAttributes; in SplitContainer() 162 void updateCurrentSplitAttributes(@NonNull SplitAttributes splitAttributes) { in updateCurrentSplitAttributes() argument 163 mCurrentSplitAttributes = splitAttributes; in updateCurrentSplitAttributes() 170 void updateDefaultSplitAttributes(@NonNull SplitAttributes splitAttributes) { in updateDefaultSplitAttributes() argument 171 mDefaultSplitAttributes = splitAttributes; in updateDefaultSplitAttributes()
|
D | SplitPinContainer.java | 33 @NonNull SplitAttributes splitAttributes) { in SplitPinContainer() argument 35 splitPinRule, splitAttributes, true /* isPrimaryContainerMutable */); in SplitPinContainer()
|
D | JetpackTaskFragmentOrganizer.java | 131 @WindowingMode int windowingMode, @NonNull SplitAttributes splitAttributes) { in startActivityToSide() argument 142 updateAnimationParams(wct, launchingFragmentToken, splitAttributes); in startActivityToSide() 156 updateAnimationParams(wct, secondaryFragmentToken, splitAttributes); in startActivityToSide() 330 @NonNull IBinder fragmentToken, @NonNull SplitAttributes splitAttributes) { in updateAnimationParams() argument 331 updateAnimationParams(wct, fragmentToken, createAnimationParamsOrDefault(splitAttributes)); in updateAnimationParams() 390 @Nullable SplitAttributes splitAttributes) { in createAnimationParamsOrDefault() 391 if (splitAttributes == null) { in createAnimationParamsOrDefault() 394 final AnimationBackground animationBackground = splitAttributes.getAnimationBackground(); in createAnimationParamsOrDefault()
|
D | DividerPresenter.java | 195 final SplitAttributes splitAttributes = topSplitContainer.getCurrentSplitAttributes(); in updateDivider() local 196 final DividerAttributes dividerAttributes = splitAttributes.getDividerAttributes(); in updateDivider() 222 SplitAttributesHelper.isDraggableExpandType(splitAttributes); in updateDivider() 233 final boolean isVerticalSplit = isVerticalSplit(splitAttributes); in updateDivider() 234 final boolean isReversedLayout = isReversedLayout(splitAttributes, parentConfiguration); in updateDivider() 371 private static boolean isVerticalSplit(@NonNull SplitAttributes splitAttributes) { in isVerticalSplit() argument 372 final int layoutDirection = splitAttributes.getLayoutDirection(); in isVerticalSplit() 423 @NonNull SplitAttributes splitAttributes, in getBoundsOffsetForDivider() 428 final DividerAttributes dividerAttributes = splitAttributes.getDividerAttributes(); in getBoundsOffsetForDivider() 435 splitAttributes.getSplitType(), in getBoundsOffsetForDivider()
|
D | SplitController.java | 562 @NonNull SplitAttributes splitAttributes) { in updateSplitAttributes() argument 564 Objects.requireNonNull(splitAttributes); in updateSplitAttributes() 573 splitContainer.updateDefaultSplitAttributes(splitAttributes); in updateSplitAttributes() 577 if (updateSplitContainerIfNeeded(splitContainer, wct, splitAttributes)) { in updateSplitAttributes() 1309 @NonNull SplitAttributes splitAttributes, @Nullable Consumer<Exception> failureCallback, in startActivityToSide() argument 1313 splitAttributes, isPlaceholder); in startActivityToSide() 1847 @NonNull SplitRule splitRule, @NonNull SplitAttributes splitAttributes) { in registerSplit() argument 1849 secondaryContainer, splitRule, splitAttributes); in registerSplit() 2083 @NonNull WindowContainerTransaction wct, @Nullable SplitAttributes splitAttributes) { in updateSplitContainerIfNeeded() argument 2093 if (splitAttributes == null) { in updateSplitContainerIfNeeded() [all …]
|
D | TaskContainer.java | 418 final SplitAttributes splitAttributes = splitContainer.getCurrentSplitAttributes(); in applyOverrideSplitTypeIfNeeded() local 419 final DividerAttributes dividerAttributes = splitAttributes.getDividerAttributes(); in applyOverrideSplitTypeIfNeeded() 420 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 | 108 final SplitAttributes splitAttributes = new SplitAttributes.Builder().build(); in testSplitAttributes_default() local 109 assertThat(splitAttributes.getLayoutDirection()) in testSplitAttributes_default() 111 assertThat(splitAttributes.getSplitType()) in testSplitAttributes_default() 113 assertThat(splitAttributes.getAnimationBackground()) 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()
|