blockly > ZoomControls

ZoomControls 클래스

확대/축소 컨트롤 클래스

Signature:

export declare class ZoomControls implements IPositionable 

구현: IPositionable

생성자

생성자 수정자 설명
(생성자)(작업공간) ZoomControls 클래스의 새 인스턴스를 생성합니다.

속성

속성 수정자 유형 설명
id string ComponentManager에 등록하는 데 사용되는 이 구성요소의 고유 ID입니다.

방법

메서드 수정자 설명
createDom() 확대/축소 컨트롤을 만듭니다.
dispose()로 대체합니다. 이 확대/축소 컨트롤을 삭제합니다. 메모리 누수를 방지하기 위해 모든 DOM 요소와의 연결을 해제합니다.
getBoundingRectangle()을 참조하세요. 블록 요소 삽입 div를 기준으로 픽셀 단위로 UI 요소의 경계 직사각형을 반환합니다.
init() 확대/축소 컨트롤을 초기화합니다.
position(metrics, savedPositions) 확대/축소 컨트롤을 배치합니다. 카테고리/도구 상자는 시작과 반대인 모서리에 배치됩니다.