ZoomControls 클래스
확대/축소 컨트롤 클래스
Signature:
export declare class ZoomControls implements IPositionable
구현: IPositionable
생성자
생성자 | 수정자 | 설명 |
---|---|---|
(생성자)(작업공간) | ZoomControls 클래스의 새 인스턴스를 생성합니다. |
속성
속성 | 수정자 | 유형 | 설명 |
---|---|---|---|
id | string | ComponentManager에 등록하는 데 사용되는 이 구성요소의 고유 ID입니다. |
방법
메서드 | 수정자 | 설명 |
---|---|---|
createDom() | 확대/축소 컨트롤을 만듭니다. | |
dispose()로 대체합니다. | 이 확대/축소 컨트롤을 삭제합니다. 메모리 누수를 방지하기 위해 모든 DOM 요소와의 연결을 해제합니다. | |
getBoundingRectangle()을 참조하세요. | 블록 요소 삽입 div를 기준으로 픽셀 단위로 UI 요소의 경계 직사각형을 반환합니다. | |
init() | 확대/축소 컨트롤을 초기화합니다. | |
position(metrics, savedPositions) | 확대/축소 컨트롤을 배치합니다. 카테고리/도구 상자는 시작과 반대인 모서리에 배치됩니다. |