셀 기능
포커스 이동
이용자가 아닌 화면 로직에 의해 특정 셀로 이동해야 하는 경우가 있습니다.
특정 셀이 화면에 보이지 않는 경우 포커스만 이동해서는 안 되며,마치 이용자가 찾아가는 것처럼 그 셀이 화면에 나올 수 있도록 스크롤도 해줘야 합니다.
Step 1: 셀 포커스 이동
focusCell(row, col)
특정 Cell을 focus 효과를 내며 선택합니다.
Step 2: 셀 위치로 세로 스크롤바 위치 지정
scrollTop(row)
입력받은 로우 인덱스 위치로 세로 스크롤바를 위치시키는 API 입니다. 이동할 수 없는 곳으로 요청할 경우 false 값을 반환합니다.
코드 실행 전
코드 실행 후
Step 3: 셀 위치로 가로 스크롤바 위치 지정
scrollLeft(col)
입력받은 컬럼 인덱스로 좌우 스크롤바를 위치시키는 API입니다. 이동할 수 없는 곳으로 요청할 경우 false 값을 반환합니다.
코드 실행 전
코드 실행 후
#
Step 4: 스크롤바 확인
isScroll()
좌우, 상하 스크롤바가 보여지고 있는지 확인하는 API 입니다.
QCell.isScroll("vertical"); 세로 스크롤바 QCell.isScroll("horizontal"); 가로 스크롤바