Home
last modified time | relevance | path

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

/frameworks/base/libs/WindowManager/Jetpack/src/androidx/window/extensions/embedding/
DTaskContainer.java68 private final List<SplitContainer> mSplitContainers = new ArrayList<>();
342 SplitContainer getActiveSplitForContainer(@Nullable TaskFragmentContainer container) { in getActiveSplitForContainer()
347 final SplitContainer splitContainer = mSplitContainers.get(i); in getActiveSplitForContainer()
384 List<SplitContainer> getSplitContainers() { in getSplitContainers()
388 void addSplitContainer(@NonNull SplitContainer splitContainer) { in addSplitContainer()
414 private void applyOverrideSplitTypeIfNeeded(@NonNull SplitContainer splitContainer) { in applyOverrideSplitTypeIfNeeded()
433 @NonNull SplitContainer splitContainer, @NonNull SplitType overrideSplitType) { in updateDefaultSplitAttributes()
441 void removeSplitContainers(@NonNull List<SplitContainer> containers) { in removeSplitContainers()
457 final List<SplitContainer> splitsToRemove = new ArrayList<>(); in removeSplitPinContainer()
458 for (SplitContainer splitContainer : mSplitContainers) { in removeSplitPinContainer()
[all …]
DJetpackTaskFragmentOrganizer.java26 import static androidx.window.extensions.embedding.SplitContainer.getFinishPrimaryWithSecondaryBeha…
27 import static androidx.window.extensions.embedding.SplitContainer.getFinishSecondaryWithPrimaryBeha…
28 import static androidx.window.extensions.embedding.SplitContainer.shouldFinishAssociatedContainerWh…
29 import static androidx.window.extensions.embedding.SplitContainer.shouldFinishPrimaryWithSecondary;
30 import static androidx.window.extensions.embedding.SplitContainer.shouldFinishSecondaryWithPrimary;
254 SplitContainer.shouldFinishSecondaryWithPrimary(splitRule); in setAdjacentTaskFragmentsWithRule()
256 SplitContainer.shouldFinishPrimaryWithSecondary(splitRule); in setAdjacentTaskFragmentsWithRule()
DSplitController.java42 import static androidx.window.extensions.embedding.SplitContainer.getFinishPrimaryWithSecondaryBeha…
43 import static androidx.window.extensions.embedding.SplitContainer.getFinishSecondaryWithPrimaryBeha…
44 import static androidx.window.extensions.embedding.SplitContainer.isStickyPlaceholderRule;
45 import static androidx.window.extensions.embedding.SplitContainer.shouldFinishAssociatedContainerWh…
46 import static androidx.window.extensions.embedding.SplitContainer.shouldFinishAssociatedContainerWh…
566 final SplitContainer splitContainer = getSplitContainer(splitInfoToken); in updateSplitAttributes()
1249 final SplitContainer topSplit = getActiveSplitForContainer(activityBelowContainer); in resolveActivityToContainerByRule()
1350 final SplitContainer splitContainer = getActiveSplitForContainer(container); in isNewActivityInSplitWithRuleMatched()
1446 final SplitContainer splitContainer = getActiveSplitForContainer(primaryContainer); in putActivitiesIntoSplitIfNecessary()
1694 final SplitContainer topSplit = getActiveSplitForContainer(topContainer); in resolveStartActivityIntentByRule()
[all …]
DSplitContainer.java34 class SplitContainer { class
58 SplitContainer(@NonNull TaskFragmentContainer primaryContainer, in SplitContainer() method in SplitContainer
67 SplitContainer(@NonNull TaskFragmentContainer primaryContainer, in SplitContainer() method in SplitContainer
DSplitPinContainer.java28 class SplitPinContainer extends SplitContainer {
DSplitPresenter.java341 void updateSplitContainer(@NonNull SplitContainer splitContainer, in updateSplitContainer()
712 @NonNull SplitContainer splitContainer, @NonNull Activity primaryActivity, in expandSplitContainerIfNeeded()
763 static boolean shouldShowSplit(@NonNull SplitContainer splitContainer) { in shouldShowSplit()
DTaskFragmentContainer.java749 final SplitContainer splitContainer = mController.getActiveSplitForContainers( in finishPlaceholderIfAny()
DDividerPresenter.java183 @Nullable SplitContainer topSplitContainer) { in updateDivider()
/frameworks/base/libs/WindowManager/Jetpack/tests/unittest/src/androidx/window/extensions/embedding/
DTaskContainerTest.java193 final SplitContainer splitContainer0 = mock(SplitContainer.class); in testGetSplitStatesIfStable()
194 final SplitContainer splitContainer1 = mock(SplitContainer.class); in testGetSplitStatesIfStable()
DSplitControllerTest.java293 final SplitContainer splitContainer = mock(SplitContainer.class); in testUpdateContainer()
304 final SplitContainer splitContainer2 = mock(SplitContainer.class); in testUpdateContainer()
313 final ArrayList<SplitContainer> splitContainersToRemove = new ArrayList<>(); in testUpdateContainer()
1466 final SplitContainer splitContainer = mock(SplitContainer.class); in testUpdateSplitAttributes_nullParams_throwException()
1477 final SplitContainer splitContainer = mock(SplitContainer.class); in testUpdateSplitAttributes_doNotNeedToUpdateSplitContainer_doNotApplyTransaction()
1495 final SplitContainer splitContainer = mock(SplitContainer.class); in testUpdateSplitAttributes_splitContainerUpdated_updateAttrs()
DSplitPresenterTest.java673 SplitContainer splitContainer = new SplitContainer(primaryTf, secondaryActivity, in testExpandSplitContainerIfNeeded()
DDividerPresenterTest.java111 private SplitContainer mSplitContainer;