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.java221 @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 …]
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.java54 @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()
DJetpackTaskFragmentOrganizer.java134 @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 …]
DSplitPinContainer.java33 @NonNull SplitAttributes splitAttributes) { in SplitPinContainer() argument
35 splitPinRule, splitAttributes, true /* isPrimaryContainerMutable */); in SplitPinContainer()
DDividerPresenter.java214 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()
DSplitController.java594 @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 …]
DTaskContainer.java485 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/
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.java110 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/
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()