MCPcopy Index your code
hub / github.com/BombusMod/BombusMod / keyUp

Method keyUp

src/main/java/ui/VirtualList.java:919–943  ·  view source on GitHub ↗

событие "Нажатие кнопки UP" в классе VirtualList функция перемещает курсор на одну позицию вверх. возможно переопределить (override) функцию для реализации необходимых действий

()

Source from the content-addressed store, hash-verified

917 * возможно переопределить (override) функцию для реализации необходимых действий
918 */
919 public void keyUp() {
920 if (getItemCount()==0)
921 return;
922 if (cursor==0 || (!getItemRef(0).isSelectable() && cursor == 1)) {
923 if (wrapping) {
924 if (getItemRef(getItemCount()-1).isSelectable())
925 moveCursorEnd();
926 else
927 moveCursorTo(getItemCount()-2);
928 } else {
929 itemPageUp();
930 }
931 setRotator();
932 return;
933 }
934
935 if (itemPageUp()) return;
936 //stickyWindow=true;
937 if (getItemRef(cursor-1).isSelectable())
938 cursor--;
939 else
940 cursor=getPrevSelectableRef(cursor);
941 fitCursorByBottom();
942 setRotator();
943 }
944
945 public void keyDwn() {
946 if (getItemCount()==0)

Callers 3

doKeyActionMethod · 0.95
doUserKeyActionMethod · 0.95
menuActionMethod · 0.45

Calls 9

getItemCountMethod · 0.95
getItemRefMethod · 0.95
moveCursorEndMethod · 0.95
moveCursorToMethod · 0.95
itemPageUpMethod · 0.95
setRotatorMethod · 0.95
getPrevSelectableRefMethod · 0.95
fitCursorByBottomMethod · 0.95
isSelectableMethod · 0.65

Tested by

no test coverage detected