Home
last modified time | relevance | path

Searched refs:ContextualCard (Results 1 – 25 of 68) sorted by relevance

123

/aosp12/packages/apps/Settings/tests/robotests/src/com/android/settings/homepage/contextualcards/
H A DContextualCardManagerTest.java130 .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 DContextualCardLoaderTest.java154 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 DContextualCardsAdapterTest.java81 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 DEligibleCardCheckerTest.java88 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 DSettingsContextualCardProvider.java35 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 DContextualCardManager.java93 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 DContextualCardLoader.java99 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 DContextualCardsDiffCallback.java19 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 DContextualCardController.java24 @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 DContextualCardsAdapter.java48 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 DEligibleCardChecker.java41 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 DConditionContextualCardController.java24 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 DConditionHeaderContextualCard.java21 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 DConditionManager.java25 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 DContextualCardsDiffCallbackTest.java18 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 DConditionContextualCardControllerTest.java32 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 DConditionHeaderContextualCardRendererTest.java32 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 DConditionContextualCardRendererTest.java33 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 DConditionFooterContextualCardRendererTest.java32 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 DLegacySuggestionContextualCardRendererTest.java33 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 DLegacySuggestionContextualCardController.java29 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 DSliceContextualCardRendererTest.java149 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 DSliceContextualCardController.java28 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 DContextualCardLogUtilsTest.java23 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 DContextualCardLoaderTest.java59 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()

123