Home
last modified time | relevance | path

Searched refs:splitAttributes (Results 1 – 12 of 12) sorted by relevance

/frameworks/base/libs/WindowManager/Jetpack/src/androidx/window/extensions/embedding/
DSplitPresenter.java180 @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 …]
DSplitAttributesHelper.java32 @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()
DSplitContainer.java62 @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()
DSplitPinContainer.java33 @NonNull SplitAttributes splitAttributes) { in SplitPinContainer() argument
35 splitPinRule, splitAttributes, true /* isPrimaryContainerMutable */); in SplitPinContainer()
DJetpackTaskFragmentOrganizer.java131 @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()
DDividerPresenter.java195 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()
DSplitController.java562 @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 …]
DTaskContainer.java418 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/
DSplitPresenterTest.java332 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 …]
DTaskFragmentContainerTest.java184 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/
DWindowExtensionsTest.java108 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/
DActivityEmbeddingMainActivity.java106 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()