Searched defs:preInfo (Results 1 - 10 of 10) sorted by relevance

/frameworks/support/v7/recyclerview/src/test/java/androidx/recyclerview/widget/
H A DViewInfoStoreTest.java273 return record.preInfo;
290 ItemHolderInfo preInfo,
292 assertNotNull(preInfo);
294 disappeared.put(viewHolder, new Pair<>(preInfo, postInfo));
299 @Nullable ItemHolderInfo preInfo, @NonNull ItemHolderInfo info) {
302 appeared.put(viewHolder, new Pair<>(preInfo, info));
307 @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) {
309 assertNotNull(preInfo);
311 persistent.put(viewHolder, new Pair<>(preInfo, postInfo));
289 processDisappeared(ViewHolder viewHolder, ItemHolderInfo preInfo, @Nullable ItemHolderInfo postInfo) argument
298 processAppeared(ViewHolder viewHolder, @Nullable ItemHolderInfo preInfo, @NonNull ItemHolderInfo info) argument
306 processPersistent(ViewHolder viewHolder, @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) argument
/frameworks/base/core/java/com/android/internal/widget/
H A DSimpleItemAnimator.java134 @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) {
153 final int fromLeft = preInfo.left;
154 final int fromTop = preInfo.top;
157 toLeft = preInfo.left;
158 toTop = preInfo
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
[all...]
H A DViewInfoStore.java72 record.preInfo = info;
113 info = record.preInfo;
154 record.preInfo = info;
230 if (record.preInfo == null) {
235 callback.processDisappeared(viewHolder, record.preInfo, record.postInfo);
239 callback.processAppeared(viewHolder, record.preInfo, record.postInfo);
242 callback.processPersistent(viewHolder, record.preInfo, record.postInfo);
245 callback.processDisappeared(viewHolder, record.preInfo, null);
248 callback.processAppeared(viewHolder, record.preInfo, record.postInfo);
284 void processDisappeared(ViewHolder viewHolder, @NonNull ItemHolderInfo preInfo, argument
286 processAppeared(ViewHolder viewHolder, @Nullable ItemHolderInfo preInfo, ItemHolderInfo postInfo) argument
288 processPersistent(ViewHolder viewHolder, @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) argument
306 @Nullable ItemHolderInfo preInfo; field in class:ViewInfoStore.InfoRecord
[all...]
H A DRecyclerView.java501 ItemHolderInfo preInfo, ItemHolderInfo info) {
502 animateAppearance(viewHolder, preInfo, info);
507 @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) {
513 if (mItemAnimator.animateChange(viewHolder, viewHolder, preInfo, postInfo)) {
516 } else if (mItemAnimator.animatePersistence(viewHolder, preInfo, postInfo)) {
3581 final ItemHolderInfo preInfo = mViewInfoStore.popFromPreLayout(
3586 if (preInfo == null) {
3589 animateChange(oldChangeViewHolder, holder, preInfo, postInfo,
3765 @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo,
3782 if (mItemAnimator.animateChange(oldHolder, newHolder, preInfo, postInf
3764 animateChange(@onNull ViewHolder oldHolder, @NonNull ViewHolder newHolder, @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo, boolean oldHolderDisappearing, boolean newHolderDisappearing) argument
[all...]
/frameworks/support/v7/recyclerview/src/androidTest/java/androidx/recyclerview/widget/
H A DItemAnimatorV2ApiTest.java198 assertNull(log.preInfo);
224 assertEquals(FLAG_REMOVED, log.preInfo.changeFlags);
250 assertEquals(FLAG_CHANGED, log.preInfo.changeFlags);
287 assertEquals(FLAG_CHANGED, log.preInfo.changeFlags);
348 assertEquals(FLAG_CHANGED, logReplaced.preInfo.changeFlags);
349 assertEquals(FLAG_CHANGED, logReused.preInfo.changeFlags);
376 assertEquals(FLAG_CHANGED, log.preInfo.changeFlags);
396 assertEquals(FLAG_CHANGED, log.preInfo.changeFlags);
426 assertEquals(FLAG_CHANGED, log.preInfo.changeFlags);
428 assertNotNull(log.preInfo
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 DLoggingItemAnimator.java103 @NonNull ItemHolderInfo preInfo,
107 (BaseRecyclerViewAnimationsTest.LoggingInfo) preInfo,
109 return super.animatePersistence(viewHolder, preInfo, postInfo);
114 @NonNull RecyclerView.ViewHolder newHolder, @NonNull ItemHolderInfo preInfo,
118 (BaseRecyclerViewAnimationsTest.LoggingInfo) preInfo,
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 DBaseRecyclerViewAnimationsTest.java691 public final LoggingInfo preInfo; field in class:BaseRecyclerViewAnimationsTest.AnimateLogBase
697 this.preInfo = pre;
702 return getClass().getSimpleName() + "[" + log(preInfo) + " - " + log(postInfo) + "]";
724 if (preInfo != null ? !preInfo.equals(that.preInfo) : that.preInfo != null) {
734 result = 31 * result + (preInfo != null ? preInfo.hashCode() : 0);
/frameworks/support/v7/recyclerview/src/main/java/androidx/recyclerview/widget/
H A DSimpleItemAnimator.java132 @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) {
151 final int fromLeft = preInfo.left;
152 final int fromTop = preInfo.top;
155 toLeft = preInfo.left;
156 toTop = preInfo
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
[all...]
H A DViewInfoStore.java67 record.preInfo = info;
108 info = record.preInfo;
149 record.preInfo = info;
225 if (record.preInfo == null) {
230 callback.processDisappeared(viewHolder, record.preInfo, record.postInfo);
234 callback.processAppeared(viewHolder, record.preInfo, record.postInfo);
237 callback.processPersistent(viewHolder, record.preInfo, record.postInfo);
240 callback.processDisappeared(viewHolder, record.preInfo, null);
243 callback.processAppeared(viewHolder, record.preInfo, record.postInfo);
279 void processDisappeared(RecyclerView.ViewHolder viewHolder, @NonNull RecyclerView.ItemAnimator.ItemHolderInfo preInfo, 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
302 RecyclerView.ItemAnimator.ItemHolderInfo preInfo; field in class:ViewInfoStore.InfoRecord
[all...]
H A DRecyclerView.java570 ItemHolderInfo preInfo, ItemHolderInfo info) {
571 animateAppearance(viewHolder, preInfo, info);
576 @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo) {
582 if (mItemAnimator.animateChange(viewHolder, viewHolder, preInfo,
586 } else if (mItemAnimator.animatePersistence(viewHolder, preInfo, postInfo)) {
3930 final ItemHolderInfo preInfo = mViewInfoStore.popFromPreLayout(
3935 if (preInfo == null) {
3938 animateChange(oldChangeViewHolder, holder, preInfo, postInfo,
4123 @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo,
4140 if (mItemAnimator.animateChange(oldHolder, newHolder, preInfo, postInf
4122 animateChange(@onNull ViewHolder oldHolder, @NonNull ViewHolder newHolder, @NonNull ItemHolderInfo preInfo, @NonNull ItemHolderInfo postInfo, boolean oldHolderDisappearing, boolean newHolderDisappearing) argument
[all...]

Completed in 243 milliseconds