blockly > ScrollbarPair

ScrollbarPair 클래스

한 쌍의 스크롤바의 클래스입니다. 가로 및 세로

Signature:

export declare class ScrollbarPair 

생성자

생성자 수정자 설명
(생성자)(workspace, addHorizontal, addVertical, Opt_class, opt_region) ScrollbarPair 클래스의 새 인스턴스를 구성합니다.

속성

속성 수정자 유형 설명
corner_ SVGRectElement | null
hScroll 스크롤바 | null
vScroll 스크롤바 | null

방법

메서드 수정자 설명
canScrollHorizontally() 가로 스크롤이 사용 설정되었는지 여부를 반환합니다.
canScrollVertically() 세로 스크롤이 사용 설정되었는지 여부를 반환합니다.
dispose() 이 스크롤바 쌍은 폐기합니다. 메모리 누수를 방지하기 위해 모든 DOM 요소에서 연결을 해제합니다.
isVisible() 스크롤바가 표시되는 경우 페어링되지 않은 스크롤바는 필요하지 않은 경우 사라질 수 있습니다.
resize() 스크롤바의 위치와 길이를 모두 다시 계산합니다. 모서리 직사각형의 위치도 변경합니다.
resizeContent(hostMetrics) 경로 및 길이 내에서 스크롤바의 위치를 다시 계산합니다. 작업공간의 콘텐츠가 변경되었을 때 호출되어야 합니다.
resizeView(hostMetrics) 화면상의 스크롤바 위치와 경로 길이를 다시 계산합니다. 이 메서드는 창의 레이아웃이나 크기가 변경되었을 때 호출해야 합니다.
set(x, y, updateMetrics) 두 스크롤바의 핸들을 설정합니다.
setContainerVisible(visible) 이 스크롤바의 컨테이너를 표시할지 여부를 설정합니다.
setVisible(visible) 기존 스크롤바의 공개 상태를 설정합니다.
세트X(x) 가로 스크롤바의 핸들을 상위 요소를 기준으로 CSS 픽셀에서 특정 위치에 있도록 설정합니다.
setY(y) 세로 스크롤바의 핸들을 상위 요소를 기준으로 CSS 픽셀에서 특정 위치에 있도록 설정합니다.