Lines Matching defs:end

314                     // ensure child's end is below nextChild's end
403 * Sets whether LayoutManager should start laying out items from the end of the UI. The order
502 * Calculates the views' layout order. (e.g. from end to start or start to end)
578 // Layout end.
583 // Layout end.
1110 final View end = findFirstVisibleItemClosestToEnd(false, true);
1111 if (start == null || end == null) {
1115 final int endPos = getPosition(end);
1408 final int end;
1412 end = start + mPrimaryOrientation.getDecoratedMeasurement(view);
1421 end = lp.mFullSpan ? getMinStart(defaultNewViewLine)
1423 start = end - mPrimaryOrientation.getDecoratedMeasurement(view);
1426 fullSpanItem = createFullSpanItemFromStart(end);
1461 layoutDecoratedWithMargins(view, otherStart, start, otherEnd, end);
1463 layoutDecoratedWithMargins(view, start, otherStart, end, otherEnd);
1535 // traverse in reverse so that we end up assigning full span items to 0
1542 // traverse in reverse so that we end up assigning full span items to 0
1607 int end = mSpans[0].getEndLine(Span.INVALID_LINE);
1609 if (mSpans[i].getEndLine(Span.INVALID_LINE) != end) {
1831 if (dt > 0) { // layout towards end
2159 View end = mViews.remove(size - 1);
2160 final LayoutParams lp = getLayoutParams(end);
2163 mDeletedSize -= mPrimaryOrientation.getDecoratedMeasurement(end);
2222 * Returns if there is no child between start-end lines
2225 * @param end The end line
2226 * @return true if a new child can be added between start and end
2228 boolean isEmpty(int start, int end) {
2232 if (mPrimaryOrientation.getDecoratedStart(view) < end &&
2266 final int end = mPrimaryOrientation.getEndAfterPadding();
2272 if (childStart < end && childEnd > start) {
2274 if (childStart >= start && childEnd <= end) {
2313 * returns end position for invalidation.
2389 final int end = positionStart + itemCount;
2395 if (fsi.mPosition < end) {
2429 * Returns when invalidation should end. e.g. hitting a full span position.