Lines Matching defs:toLimit

314      * Returns true if appending item has reached "toLimit"
316 protected final boolean checkAppendOverLimit(int toLimit) {
320 return mReversedFlow ? findRowMin(true, null) <= toLimit + mSpacing :
321 findRowMax(false, null) >= toLimit - mSpacing;
325 * Returns true if prepending item has reached "toLimit"
327 protected final boolean checkPrependOverLimit(int toLimit) {
331 return mReversedFlow ? findRowMax(false, null) >= toLimit - mSpacing :
332 findRowMin(true, null) <= toLimit + mSpacing;
366 * Prepends items until first item or reaches toLimit (min edge when not reversed or
369 public final void prependVisibleItems(int toLimit) {
370 prependVisibleItems(toLimit, false);
374 * Prepends items until first item or reaches toLimit (min edge when not reversed or
380 protected abstract boolean prependVisibleItems(int toLimit, boolean oneColumnMode);
392 * Append items until last item or reaches toLimit (max edge when not
395 public final void appendVisibleItems(int toLimit) {
396 appendVisibleItems(toLimit, false);
400 * Appends items until last or reaches toLimit (high edge when not
406 protected abstract boolean appendVisibleItems(int toLimit, boolean oneColumnMode);
409 * Removes invisible items from end until reaches item at aboveIndex or toLimit.
411 * @param toLimit Don't remove items whose left edge is less than toLimit.
413 public void removeInvisibleItemsAtEnd(int aboveIndex, int toLimit) {
415 boolean offEnd = !mReversedFlow ? mProvider.getEdge(mLastVisibleIndex) >= toLimit
416 : mProvider.getEdge(mLastVisibleIndex) <= toLimit;
428 * Removes invisible items from front until reaches item at belowIndex or toLimit.
430 * @param toLimit Don't remove items whose right edge is equals or greater than toLimit.
432 public void removeInvisibleItemsAtFront(int belowIndex, int toLimit) {
436 ? mProvider.getEdge(mFirstVisibleIndex) + size <= toLimit
437 : mProvider.getEdge(mFirstVisibleIndex) - size >= toLimit;