/frameworks/support/v7/recyclerview/src/test/java/androidx/recyclerview/widget/ |
H A D | ViewInfoStoreTest.java | 275 return record.postInfo; 291 @Nullable ItemHolderInfo postInfo) { 294 disappeared.put(viewHolder, new Pair<>(preInfo, postInfo)); 307 @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) { 310 assertNotNull(postInfo); 311 persistent.put(viewHolder, new Pair<>(preInfo, postInfo)); 289 processDisappeared(ViewHolder viewHolder, ItemHolderInfo preInfo, @Nullable ItemHolderInfo postInfo) argument 306 processPersistent(ViewHolder viewHolder, @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) argument
|
/frameworks/base/core/java/com/android/internal/widget/ |
H A D | SimpleItemAnimator.java | 134 @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) { 135 if (preInfo.left != postInfo.left || preInfo.top != postInfo.top) { 141 preInfo.left, preInfo.top, postInfo.left, postInfo.top); 149 @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) { 160 toLeft = postInfo.left; 161 toTop = postInfo.top; 133 animatePersistence(@onNull ViewHolder viewHolder, @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) argument 148 animateChange(@onNull ViewHolder oldHolder, @NonNull ViewHolder newHolder, @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) argument
|
H A D | ViewInfoStore.java | 115 info = record.postInfo; 190 record.postInfo = info; 235 callback.processDisappeared(viewHolder, record.preInfo, record.postInfo); 239 callback.processAppeared(viewHolder, record.preInfo, record.postInfo); 242 callback.processPersistent(viewHolder, record.preInfo, record.postInfo); 248 callback.processAppeared(viewHolder, record.preInfo, record.postInfo); 285 @Nullable ItemHolderInfo postInfo); 287 ItemHolderInfo postInfo); 289 @NonNull ItemHolderInfo postInfo); 307 @Nullable ItemHolderInfo postInfo; field in class:ViewInfoStore.InfoRecord 284 processDisappeared(ViewHolder viewHolder, @NonNull ItemHolderInfo preInfo, @Nullable ItemHolderInfo postInfo) argument 286 processAppeared(ViewHolder viewHolder, @Nullable ItemHolderInfo preInfo, ItemHolderInfo postInfo) argument 288 processPersistent(ViewHolder viewHolder, @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) argument [all...] |
H A D | RecyclerView.java | 495 @Nullable ItemHolderInfo postInfo) { 497 animateDisappearance(viewHolder, info, postInfo); 507 @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) { 513 if (mItemAnimator.animateChange(viewHolder, viewHolder, preInfo, postInfo)) { 516 } else if (mItemAnimator.animatePersistence(viewHolder, preInfo, postInfo)) { 3585 ItemHolderInfo postInfo = mViewInfoStore.popFromPostLayout(holder); 3589 animateChange(oldChangeViewHolder, holder, preInfo, postInfo, 3765 @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo, 3782 if (mItemAnimator.animateChange(oldHolder, newHolder, preInfo, postInfo)) { 3764 animateChange(@onNull ViewHolder oldHolder, @NonNull ViewHolder newHolder, @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo, boolean oldHolderDisappearing, boolean newHolderDisappearing) argument
|
/frameworks/support/v7/recyclerview/src/androidTest/java/androidx/recyclerview/widget/ |
H A D | ItemAnimatorV2ApiTest.java | 174 LoggingInfo postInfo = mAnimator.postLayoutInfoMap.get(target); 175 assertNotNull("test sanity", postInfo); 179 assertEquals(new AnimateDisappearance(target, pre, postInfo), 182 assertEquals(new AnimateDisappearance(target, pre, postInfo), 199 assertEquals(0, log.postInfo.changeFlags); 251 assertEquals(0, log.postInfo.changeFlags); 288 assertEquals(0, log.postInfo.changeFlags); 351 assertEquals(0, logReplaced.postInfo.changeFlags); 352 assertEquals(0, logReused.postInfo.changeFlags); 427 assertEquals(0, log.postInfo 650 animateAppearance(@onNull RecyclerView.ViewHolder viewHolder, ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) argument 661 animatePersistence(@onNull RecyclerView.ViewHolder viewHolder, @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) argument 672 animateChange(@onNull RecyclerView.ViewHolder oldHolder, @NonNull RecyclerView.ViewHolder newHolder, @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) argument [all...] |
H A D | LoggingItemAnimator.java | 104 @NonNull ItemHolderInfo postInfo) { 108 (BaseRecyclerViewAnimationsTest.LoggingInfo) postInfo)); 109 return super.animatePersistence(viewHolder, preInfo, postInfo); 115 @NonNull ItemHolderInfo postInfo) { 119 (BaseRecyclerViewAnimationsTest.LoggingInfo) postInfo)); 120 return super.animateChange(oldHolder, newHolder, preInfo, postInfo); 102 animatePersistence(@onNull RecyclerView.ViewHolder viewHolder, @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) argument 113 animateChange(@onNull RecyclerView.ViewHolder oldHolder, @NonNull RecyclerView.ViewHolder newHolder, @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) argument
|
H A D | BaseWrapContentTest.java | 422 "[pre:" + log(base.postInfo) + 423 ", post:" + log(base.postInfo) + "]"; 426 private String log(BaseRecyclerViewAnimationsTest.LoggingInfo postInfo) { argument 427 if (postInfo == null) { 430 return "PI[flags: " + postInfo.changeFlags 431 + ",l:" + (postInfo.left + mOffsetX) 432 + ",t:" + (postInfo.top + mOffsetY) 433 + ",r:" + (postInfo.right + mOffsetX) 434 + ",b:" + (postInfo.bottom + mOffsetY) + "]";
|
H A D | BaseRecyclerViewAnimationsTest.java | 692 public final LoggingInfo postInfo; field in class:BaseRecyclerViewAnimationsTest.AnimateLogBase 695 LoggingInfo postInfo) { 698 this.postInfo = postInfo; 702 return getClass().getSimpleName() + "[" + log(preInfo) + " - " + log(postInfo) + "]"; 727 return !(postInfo != null ? !postInfo.equals(that.postInfo) : that.postInfo != null); 735 result = 31 * result + (postInfo ! 694 AnimateLogBase(RecyclerView.ViewHolder viewHolder, LoggingInfo pre, LoggingInfo postInfo) argument [all...] |
/frameworks/support/v7/recyclerview/src/main/java/androidx/recyclerview/widget/ |
H A D | SimpleItemAnimator.java | 132 @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) { 133 if (preInfo.left != postInfo.left || preInfo.top != postInfo.top) { 139 preInfo.left, preInfo.top, postInfo.left, postInfo.top); 147 @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) { 158 toLeft = postInfo.left; 159 toTop = postInfo.top; 131 animatePersistence(@onNull RecyclerView.ViewHolder viewHolder, @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) argument 146 animateChange(@onNull RecyclerView.ViewHolder oldHolder, @NonNull RecyclerView.ViewHolder newHolder, @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) argument
|
H A D | ViewInfoStore.java | 110 info = record.postInfo; 185 record.postInfo = info; 230 callback.processDisappeared(viewHolder, record.preInfo, record.postInfo); 234 callback.processAppeared(viewHolder, record.preInfo, record.postInfo); 237 callback.processPersistent(viewHolder, record.preInfo, record.postInfo); 243 callback.processAppeared(viewHolder, record.preInfo, record.postInfo); 280 @Nullable RecyclerView.ItemAnimator.ItemHolderInfo postInfo); 282 RecyclerView.ItemAnimator.ItemHolderInfo postInfo); 284 @NonNull RecyclerView.ItemAnimator.ItemHolderInfo postInfo); 304 RecyclerView.ItemAnimator.ItemHolderInfo postInfo; field in class:ViewInfoStore.InfoRecord 279 processDisappeared(RecyclerView.ViewHolder viewHolder, @NonNull RecyclerView.ItemAnimator.ItemHolderInfo preInfo, @Nullable RecyclerView.ItemAnimator.ItemHolderInfo postInfo) argument 281 processAppeared(RecyclerView.ViewHolder viewHolder, @Nullable RecyclerView.ItemAnimator.ItemHolderInfo preInfo, RecyclerView.ItemAnimator.ItemHolderInfo postInfo) argument 283 processPersistent(RecyclerView.ViewHolder viewHolder, @NonNull RecyclerView.ItemAnimator.ItemHolderInfo preInfo, @NonNull RecyclerView.ItemAnimator.ItemHolderInfo postInfo) argument [all...] |
H A D | RecyclerView.java | 564 @Nullable ItemHolderInfo postInfo) { 566 animateDisappearance(viewHolder, info, postInfo); 576 @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) { 583 postInfo)) { 586 } else if (mItemAnimator.animatePersistence(viewHolder, preInfo, postInfo)) { 3934 ItemHolderInfo postInfo = mViewInfoStore.popFromPostLayout(holder); 3938 animateChange(oldChangeViewHolder, holder, preInfo, postInfo, 4123 @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo, 4140 if (mItemAnimator.animateChange(oldHolder, newHolder, preInfo, postInfo)) { 4122 animateChange(@onNull ViewHolder oldHolder, @NonNull ViewHolder newHolder, @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo, boolean oldHolderDisappearing, boolean newHolderDisappearing) argument
|