/aosp12/packages/apps/Settings/tests/robotests/src/com/android/settings/homepage/contextualcards/ |
H A D | ContextualCardManagerTest.java | 130 .map(ContextualCard::getName) in constructor_hasSavedInstanceState_shouldContainExpectedSavedCards() 210 final ContextualCard card1 = in sortCards_shouldBeDescendingOrder() 212 final ContextualCard card2 = in sortCards_shouldBeDescendingOrder() 361 final ContextualCard newCard = in onFinishCardLoading_hasSavedCard_shouldOnlyShowSavedCard() 362 new ContextualCard.Builder() in onFinishCardLoading_hasSavedCard_shouldOnlyShowSavedCard() 387 final ContextualCard newCard = in onFinishCardLoading_reloadData_hasNewCard_shouldOnlyShowOldCard() 388 new ContextualCard.Builder() in onFinishCardLoading_reloadData_hasNewCard_shouldOnlyShowOldCard() 493 for (ContextualCard card : result) { in getCardsWithViewType_noSuggestionCards_shouldNotHaveHalfCards() 641 return new ContextualCard.Builder() in buildContextualCard() 650 return new ContextualCard.Builder() in buildContextualCard() [all …]
|
H A D | ContextualCardLoaderTest.java | 154 private List<ContextualCard> getContextualCardList() { in getContextualCardList() 156 cards.add(new ContextualCard.Builder() in getContextualCardList() 158 .setCardType(ContextualCard.CardType.SLICE) in getContextualCardList() 161 cards.add(new ContextualCard.Builder() in getContextualCardList() 163 .setCardType(ContextualCard.CardType.SLICE) in getContextualCardList() 167 cards.add(new ContextualCard.Builder() in getContextualCardList() 169 .setCardType(ContextualCard.CardType.SLICE) in getContextualCardList() 172 cards.add(new ContextualCard.Builder() in getContextualCardList() 178 cards.add(new ContextualCard.Builder() in getContextualCardList() 184 cards.add(new ContextualCard.Builder() in getContextualCardList() [all …]
|
H A D | ContextualCardsAdapterTest.java | 81 final List<ContextualCard> cards = getContextualCardList(); in getItemCount_cardList_shouldReturnListSize() 149 private List<ContextualCard> getContextualCardList() { in getContextualCardList() 150 final List<ContextualCard> cards = new ArrayList<>(); in getContextualCardList() 151 cards.add(new ContextualCard.Builder() in getContextualCardList() 153 .setCardType(ContextualCard.CardType.SLICE) in getContextualCardList() 157 cards.add(new ContextualCard.Builder() in getContextualCardList() 159 .setCardType(ContextualCard.CardType.SLICE) in getContextualCardList() 166 private ContextualCard buildContextualCard(Uri sliceUri) { in buildContextualCard() 167 return new ContextualCard.Builder() in buildContextualCard() 169 .setCardType(ContextualCard.CardType.SLICE) in buildContextualCard() [all …]
|
H A D | EligibleCardCheckerTest.java | 88 final ContextualCard card = new ContextualCard.Builder() in isCardEligibleToDisplay_invalidRankingScore_returnFalse() 90 .setCardType(ContextualCard.CardType.SLICE) in isCardEligibleToDisplay_invalidRankingScore_returnFalse() 128 private ContextualCard getContextualCard(Uri sliceUri) { in getContextualCard() 129 return new ContextualCard.Builder() in getContextualCard() 132 .setCardType(ContextualCard.CardType.SLICE) in getContextualCard()
|
/aosp12/packages/apps/Settings/src/com/android/settings/homepage/contextualcards/ |
H A D | SettingsContextualCardProvider.java | 35 final ContextualCard wifiCard = in getContextualCards() 36 ContextualCard.newBuilder() in getContextualCards() 42 ContextualCard.newBuilder() in getContextualCards() 47 final ContextualCard lowStorageCard = in getContextualCards() 48 ContextualCard.newBuilder() in getContextualCards() 53 final ContextualCard batteryFixCard = in getContextualCards() 54 ContextualCard.newBuilder() in getContextualCards() 62 ContextualCard.newBuilder() in getContextualCards() 68 ContextualCard.newBuilder() in getContextualCards() 73 final ContextualCard darkThemeCard = in getContextualCards() [all …]
|
H A D | ContextualCardManager.java | 93 final List<ContextualCard> mContextualCards; 143 for (ContextualCard card : mContextualCards) { in loadCardControllers() 154 {ContextualCard.CardType.CONDITIONAL, ContextualCard.CardType.LEGACY_SUGGESTION}; in getSettingsCards() 173 List<ContextualCard> sortCards(List<ContextualCard> cards) { in sortCards() 191 List<ContextualCard> cardsToKeep; in onContextualCardUpdated() 277 .map(ContextualCard::getName) in onSaveInstanceState() 287 for (ContextualCard card : cards) { in onWindowFocusChanged() 323 List<ContextualCard> getCardsWithViewType(List<ContextualCard> cards) { in getCardsWithViewType() 340 private List<ContextualCard> getCardsWithSuggestionViewType(List<ContextualCard> cards) { in getCardsWithSuggestionViewType() 359 private List<ContextualCard> getCardsWithStickyViewType(List<ContextualCard> cards) { in getCardsWithStickyViewType() [all …]
|
H A D | ContextualCardLoader.java | 99 protected void onDiscardResult(List<ContextualCard> result) { in onDiscardResult() 105 public List<ContextualCard> loadInBackground() { in loadInBackground() 106 final List<ContextualCard> result = new ArrayList<>(); in loadInBackground() 114 final ContextualCard card = new ContextualCard(cursor); in loadInBackground() 128 List<ContextualCard> getDisplayableCards(List<ContextualCard> candidates) { in getDisplayableCards() 130 final List<ContextualCard> stickyCards = new ArrayList<>(); in getDisplayableCards() 132 final List<ContextualCard> hiddenCards = new ArrayList<>(); in getDisplayableCards() 186 List<ContextualCard> filterEligibleCards(List<ContextualCard> candidates) { in filterEligibleCards() 192 final List<ContextualCard> cards = new ArrayList<>(); in filterEligibleCards() 216 final ContextualCard card = cardFuture.get(); in filterEligibleCards() [all …]
|
H A D | ContextualCardsDiffCallback.java | 19 import static com.android.settings.intelligence.ContextualCardProto.ContextualCard.Category.IMPORTA… 20 import static com.android.settings.intelligence.ContextualCardProto.ContextualCard.Category.STICKY_… 31 private final List<ContextualCard> mOldCards; 32 private final List<ContextualCard> mNewCards; 34 public ContextualCardsDiffCallback(List<ContextualCard> oldCards, in ContextualCardsDiffCallback() 35 List<ContextualCard> newCards) { in ContextualCardsDiffCallback() 58 final ContextualCard newCard = mNewCards.get(newCardPosition); in areContentsTheSame()
|
H A D | ContextualCardController.java | 24 @ContextualCard.CardType 27 void onPrimaryClick(ContextualCard card); in onPrimaryClick() 29 void onActionClick(ContextualCard card); in onActionClick() 31 void onDismissed(ContextualCard card); in onDismissed()
|
H A D | ContextualCardsAdapter.java | 48 final List<ContextualCard> mContextualCards; 72 final ContextualCard card = mContextualCards.get(position); in getItemViewType() 86 final ContextualCard card = mContextualCards.get(position); in onBindViewHolder() 119 public void onContextualCardUpdated(Map<Integer, List<ContextualCard>> cards) { in onContextualCardUpdated() 120 final List<ContextualCard> contextualCards = cards.get(ContextualCard.CardType.DEFAULT); in onContextualCardUpdated() 142 final ContextualCard card = mContextualCards.get(position).mutate() in onSwiped()
|
H A D | EligibleCardChecker.java | 41 public class EligibleCardChecker implements Callable<ContextualCard> { 48 ContextualCard mCard; 50 EligibleCardChecker(Context context, ContextualCard card) { in EligibleCardChecker() 56 public ContextualCard call() { in call() 60 ContextualCard result; in call() 86 boolean isCardEligibleToDisplay(ContextualCard card) { in isCardEligibleToDisplay()
|
/aosp12/packages/apps/Settings/src/com/android/settings/homepage/contextualcards/conditional/ |
H A D | ConditionContextualCardController.java | 24 import com.android.settings.homepage.contextualcards.ContextualCard; 73 return ContextualCard.CardType.CONDITIONAL; in getCardType() 87 public void onPrimaryClick(ContextualCard contextualCard) { in onPrimaryClick() 93 public void onActionClick(ContextualCard contextualCard) { in onActionClick() 99 public void onDismissed(ContextualCard contextualCard) { in onDismissed() 109 final Map<Integer, List<ContextualCard>> conditionalCards = in onConditionsChanged() 148 List<ContextualCard> conditionCards) { in buildConditionalCardsWithFooterOrHeader() 150 conditionalCards.put(ContextualCard.CardType.CONDITIONAL, in buildConditionalCardsWithFooterOrHeader() 159 private List<ContextualCard> getExpandedConditionalCards(List<ContextualCard> conditionCards) { in getExpandedConditionalCards() 177 private List<ContextualCard> getConditionalFooterCard(List<ContextualCard> conditionCards) { in getConditionalFooterCard() [all …]
|
H A D | ConditionHeaderContextualCard.java | 21 import com.android.settings.homepage.contextualcards.ContextualCard; 32 public class ConditionHeaderContextualCard extends ContextualCard { 34 private final List<ContextualCard> mConditionalCards; 46 public List<ContextualCard> getConditionalCards() { in getConditionalCards() 69 public static class Builder extends ContextualCard.Builder { 71 private List<ContextualCard> mConditionalCards; 73 public Builder setConditionalCards(List<ContextualCard> conditionalCards) { in setConditionalCards()
|
H A D | ConditionManager.java | 25 import com.android.settings.homepage.contextualcards.ContextualCard; 59 public List<ContextualCard> getDisplayableCards() { in getDisplayableCards() 60 final List<ContextualCard> cards = new ArrayList<>(); in getDisplayableCards() 61 final List<Future<ContextualCard>> displayableCards = new ArrayList<>(); in getDisplayableCards() 68 for (Future<ContextualCard> cardFuture : displayableCards) { in getDisplayableCards() 70 final ContextualCard card = cardFuture.get( in getDisplayableCards() 168 public static class DisplayableChecker implements Callable<ContextualCard> { 177 public ContextualCard call() throws Exception { in call()
|
/aosp12/packages/apps/Settings/tests/unit/src/com/android/settings/homepage/contextualcards/ |
H A D | ContextualCardsDiffCallbackTest.java | 18 import static com.android.settings.intelligence.ContextualCardProto.ContextualCard.Category.IMPORTA… 19 import static com.android.settings.intelligence.ContextualCardProto.ContextualCard.Category.STICKY_… 40 private List<ContextualCard> mOldCards; 41 private List<ContextualCard> mNewCards; 82 final ContextualCard card = getContextualCard("test1").mutate() in areContentsTheSame_sliceWithToggle_returnFalse() 91 final ContextualCard card = getContextualCard("test1").mutate() in areContentsTheSame_stickySlice_returnFalse() 100 final ContextualCard card = getContextualCard("test1").mutate() in areContentsTheSame_importantSlice_returnFalse() 107 private ContextualCard getContextualCard(String name) { in getContextualCard() 108 return new ContextualCard.Builder() in getContextualCard() 111 .setCardType(ContextualCard.CardType.SLICE) in getContextualCard()
|
/aosp12/packages/apps/Settings/tests/robotests/src/com/android/settings/homepage/contextualcards/conditional/ |
H A D | ConditionContextualCardControllerTest.java | 32 import com.android.settings.homepage.contextualcards.ContextualCard; 98 final List<ContextualCard> conditionalCards = new ArrayList<>(); in onConditionsChanged_listenerIsSet_shouldUpdateData() 111 final List<ContextualCard> conditionalCards = new ArrayList<>(); in onConditionsChanged_listenerNotSet_shouldNotUpdateData() 122 final Map<Integer, List<ContextualCard>> conditionalCards = in getConditionalCards_hasEmptyConditionCards_shouldReturnThreeEmptyList() 134 final Map<Integer, List<ContextualCard>> conditionalCards = in getConditionalCards_hasOneConditionCardAndExpanded_shouldGetOneFullWidthCard() 148 final Map<Integer, List<ContextualCard>> conditionalCards = in getConditionalCards_hasOneConditionCardAndCollapsed_shouldGetConditionalHeader() 160 final Map<Integer, List<ContextualCard>> conditionalCards = in getConditionalCards_hasTwoConditionCardsAndExpanded_shouldGetTwoHalfWidthCards() 176 final Map<Integer, List<ContextualCard>> conditionalCards = in getConditionalCards_hasTwoConditionCardsAndCollapsed_shouldGetConditionalHeader() 188 final Map<Integer, List<ContextualCard>> conditionalCards = in getConditionalCards_hasThreeCardsAndExpanded_shouldGetThreeCardsWithFooter() 200 final Map<Integer, List<ContextualCard>> conditionalCards = in getConditionalCards_hasThreeCardsAndCollapsed_shouldGetOneConditionalHeader() [all …]
|
H A D | ConditionHeaderContextualCardRendererTest.java | 32 import com.android.settings.homepage.contextualcards.ContextualCard; 72 final ContextualCard card = generateConditionHeaderContextualCard(); in bindView_shouldSetClickListener() 78 ContextualCard.CardType.CONDITIONAL_HEADER)).thenReturn(mController); in bindView_shouldSetClickListener() 90 final ContextualCard card = generateConditionHeaderContextualCard(); in bindView_clickView_shouldSetTrueToIsConditionExpanded() 96 ContextualCard.CardType.CONDITIONAL_HEADER)).thenReturn(mController); in bindView_clickView_shouldSetTrueToIsConditionExpanded() 107 private ContextualCard generateConditionHeaderContextualCard() { in generateConditionHeaderContextualCard() 116 private List<ContextualCard> generateConditionCards(int numberOfCondition) { in generateConditionCards() 117 final List<ContextualCard> conditionCards = new ArrayList<>(); in generateConditionCards()
|
H A D | ConditionContextualCardRendererTest.java | 33 import com.android.settings.homepage.contextualcards.ContextualCard; 70 final ContextualCard card = buildConditionContextualCard(); in bindView_shouldSetListener() 77 ContextualCard.CardType.CONDITIONAL)).thenReturn(mController); in bindView_shouldSetListener() 89 final ContextualCard card = buildConditionContextualCard(); in viewClick_shouldInvokeControllerPrimaryClick() 96 ContextualCard.CardType.CONDITIONAL)).thenReturn(mController); in viewClick_shouldInvokeControllerPrimaryClick() 103 verify(mController).onPrimaryClick(any(ContextualCard.class)); in viewClick_shouldInvokeControllerPrimaryClick() 106 private ContextualCard buildConditionContextualCard() { in buildConditionContextualCard()
|
H A D | ConditionFooterContextualCardRendererTest.java | 32 import com.android.settings.homepage.contextualcards.ContextualCard; 64 final ContextualCard card = generateConditionFooterContextualCard(); in bindView_shouldSetClickListener() 70 ContextualCard.CardType.CONDITIONAL_FOOTER)).thenReturn(mController); in bindView_shouldSetClickListener() 82 final ContextualCard card = generateConditionFooterContextualCard(); in bindView_clickView_shouldSetTrueToIsConditionExpanded() 88 ContextualCard.CardType.CONDITIONAL_FOOTER)).thenReturn(mController); in bindView_clickView_shouldSetTrueToIsConditionExpanded() 99 private ContextualCard generateConditionFooterContextualCard() { in generateConditionFooterContextualCard()
|
/aosp12/packages/apps/Settings/tests/robotests/src/com/android/settings/homepage/contextualcards/legacysuggestion/ |
H A D | LegacySuggestionContextualCardRendererTest.java | 33 import com.android.settings.homepage.contextualcards.ContextualCard; 71 final ContextualCard card = buildContextualCard(); in bindView_shouldSetListener() 77 ContextualCard.CardType.LEGACY_SUGGESTION)).thenReturn(mController); in bindView_shouldSetListener() 89 final ContextualCard card = buildContextualCard(); in bindView_closeButton_shouldSetListener() 96 ContextualCard.CardType.LEGACY_SUGGESTION)).thenReturn(mController); in bindView_closeButton_shouldSetListener() 108 final ContextualCard card = buildContextualCard(); in viewClick_shouldInvokeControllerPrimaryClick() 114 ContextualCard.CardType.LEGACY_SUGGESTION)).thenReturn(mController); in viewClick_shouldInvokeControllerPrimaryClick() 121 verify(mController).onPrimaryClick(any(ContextualCard.class)); in viewClick_shouldInvokeControllerPrimaryClick() 128 final ContextualCard card = buildContextualCard(); in viewClick_closeButton_shouldInvokeControllerDismissClick() 142 verify(mController).onDismissed(any(ContextualCard.class)); in viewClick_closeButton_shouldInvokeControllerDismissClick() [all …]
|
/aosp12/packages/apps/Settings/src/com/android/settings/homepage/contextualcards/legacysuggestion/ |
H A D | LegacySuggestionContextualCardController.java | 29 import com.android.settings.homepage.contextualcards.ContextualCard; 50 final List<ContextualCard> mSuggestions; 76 return ContextualCard.CardType.LEGACY_SUGGESTION; in getCardType() 80 public void onPrimaryClick(ContextualCard card) { in onPrimaryClick() 89 public void onActionClick(ContextualCard card) { in onActionClick() 94 public void onDismissed(ContextualCard card) { in onDismissed() 143 final List<ContextualCard> cards = new ArrayList<>(); in loadSuggestions() 171 final Map<Integer, List<ContextualCard>> suggestionCards = new ArrayMap<>(); in updateAdapter() 172 suggestionCards.put(ContextualCard.CardType.LEGACY_SUGGESTION, mSuggestions); in updateAdapter()
|
/aosp12/packages/apps/Settings/tests/robotests/src/com/android/settings/homepage/contextualcards/slices/ |
H A D | SliceContextualCardRendererTest.java | 149 final ContextualCard card = buildContextualCard( in bindView_isPendingDismiss_shouldShowDismissalView() 160 final ContextualCard card = buildContextualCard( in bindView_isPendingDismiss_shouldAddViewHolderToSet() 198 final ContextualCard card = buildContextualCard( in viewClick_keepCard_shouldShowSlice() 212 final ContextualCard card = buildContextualCard( in viewClick_keepCard_shouldRemoveViewHolderFromSet() 226 final ContextualCard card = buildContextualCard( in viewClick_removeCard_shouldRemoveViewHolderFromSet() 231 ContextualCard.CardType.SLICE); in viewClick_removeCard_shouldRemoveViewHolderFromSet() 246 ContextualCard.CardType.SLICE); in viewClick_removeCard_sliceLiveDataShouldRemoveObservers() 258 final ContextualCard card = buildContextualCard( in onStop_cardIsInDismissalView_shouldResetToSliceView() 287 private ContextualCard buildContextualCard(Uri sliceUri) { in buildContextualCard() 289 return new ContextualCard.Builder() in buildContextualCard() [all …]
|
/aosp12/packages/apps/Settings/src/com/android/settings/homepage/contextualcards/slices/ |
H A D | SliceContextualCardController.java | 28 import com.android.settings.homepage.contextualcards.ContextualCard; 55 return ContextualCard.CardType.SLICE; in getCardType() 59 public void onPrimaryClick(ContextualCard card) { in onPrimaryClick() 64 public void onActionClick(ContextualCard card) { in onActionClick() 69 public void onDismissed(ContextualCard card) { in onDismissed() 91 void showFeedbackDialog(ContextualCard card) { in showFeedbackDialog() 109 private String getSimpleCardName(ContextualCard card) { in getSimpleCardName()
|
/aosp12/packages/apps/Settings/tests/robotests/src/com/android/settings/homepage/contextualcards/logging/ |
H A D | ContextualCardLogUtilsTest.java | 23 import com.android.settings.homepage.contextualcards.ContextualCard; 38 private static final ContextualCard TEST_CARD = 39 new ContextualCard.Builder() 81 final ContextualCard testcard = in parseCardClickList_isValid_returnCorrectData() 82 new ContextualCard.Builder() in parseCardClickList_isValid_returnCorrectData() 86 final List<ContextualCard> cardList = new ArrayList<>(); in parseCardClickList_isValid_returnCorrectData()
|
/aosp12/packages/apps/Settings/tests/legacy_unit/src/com/android/settings/homepage/contextualcards/ |
H A D | ContextualCardLoaderTest.java | 59 final List<ContextualCard> cards = new ArrayList<>(); in filterEligibleCards_twoInvalidCards_shouldReturnOneCard() 64 final List<ContextualCard> result = mContextualCardLoader.filterEligibleCards(cards); in filterEligibleCards_twoInvalidCards_shouldReturnOneCard() 86 private ContextualCard getContextualCard(Uri sliceUri) { in getContextualCard() 87 return new ContextualCard.Builder() in getContextualCard() 90 .setCardType(ContextualCard.CardType.SLICE) in getContextualCard()
|