Lines Matching defs:focusables
36 public static <L, T> T findNextFocusInRelativeDirection(@NonNull L focusables,
40 final int count = collectionAdapter.size(focusables);
43 sortedFocusables.add(collectionAdapter.get(focusables, i));
60 private static <T> T getNextFocusable(T focused, ArrayList<T> focusables, boolean wrap) {
61 final int count = focusables.size();
65 final int position = (focused == null ? -1 : focusables.lastIndexOf(focused)) + 1;
67 return focusables.get(position);
69 return focusables.get(0);
75 private static <T> T getPreviousFocusable(T focused, ArrayList<T> focusables, boolean wrap) {
76 final int count = focusables.size();
80 final int position = (focused == null ? count : focusables.indexOf(focused)) - 1;
82 return focusables.get(position);
84 return focusables.get(count - 1);
140 public static <L, T> T findNextFocusInAbsoluteDirection(@NonNull L focusables,
167 final int count = collectionAdapter.size(focusables);
170 final T focusable = collectionAdapter.get(focusables, i);