Lines Matching defs:leading

65  * configured, grid index {@code 0} is fixed to the leading edge of the
643 private int getDefaultMargin(View c, boolean horizontal, boolean leading) {
650 private int getDefaultMargin(View c, boolean isAtEdge, boolean horizontal, boolean leading) {
651 return /*isAtEdge ? DEFAULT_CONTAINER_MARGIN :*/ getDefaultMargin(c, horizontal, leading);
654 private int getDefaultMargin(View c, LayoutParams p, boolean horizontal, boolean leading) {
661 boolean leading1 = (horizontal && isLayoutRtlCompat()) ? !leading : leading;
664 return getDefaultMargin(c, isAtEdge, horizontal, leading);
667 int getMargin1(View view, boolean horizontal, boolean leading) {
670 (leading ? lp.leftMargin : lp.rightMargin) :
671 (leading ? lp.topMargin : lp.bottomMargin);
672 return margin == UNDEFINED ? getDefaultMargin(view, lp, horizontal, leading) : margin;
679 private int getMargin(View view, boolean horizontal, boolean leading) {
681 return getMargin1(view, horizontal, leading);
684 int[] margins = leading ? axis.getLeadingMargins() : axis.getTrailingMargins();
687 int index = leading ? spec.span.min : spec.span.max;
1555 private void computeMargins(boolean leading) {
1556 int[] margins = leading ? leadingMargins : trailingMargins;
1563 int index = leading ? span.min : span.max;
1564 margins[index] = max(margins[index], getMargin1(c, horizontal, leading));
1707 // leading edge of the parent. After this transformation some values may be
1813 * The row and column specs contain the leading and trailing indices along each axis
2405 * The <em>grid indices</em> are the leading and trailing edges of this cell group.