Lớp ZoomControls
Lớp cho chế độ điều khiển thu phóng.
Chữ ký:
export declare class ZoomControls implements IPositionable
Triển khai: IPositionable
Hàm khởi tạo
Hàm dựng | Đối tượng sửa đổi | Mô tả |
---|---|---|
(hàm khởi tạo)(không gian làm việc) | Tạo một thực thể mới của lớp ZoomControls |
Thuộc tính
Thuộc tính | Đối tượng sửa đổi | Loại | Mô tả |
---|---|---|---|
id | string | Mã nhận dạng duy nhất cho thành phần này, dùng để đăng ký với ComponentManager. |
Phương thức
Phương thức | Đối tượng sửa đổi | Mô tả |
---|---|---|
createDom() | Tạo các chế độ điều khiển thu phóng. | |
dispose() | Vứt bỏ các chế độ điều khiển thu phóng này. Huỷ liên kết khỏi tất cả các phần tử DOM để tránh rò rỉ bộ nhớ. | |
getBoundingRectangle() | Trả về hình chữ nhật giới hạn của phần tử trên giao diện người dùng tính bằng đơn vị pixel tương ứng với div chèn Blockly. | |
init() | Khởi chạy các chế độ điều khiển thu phóng. | |
vị trí(chỉ số, đã lưuVị trí) | Định vị các tuỳ chọn điều khiển thu phóng. Thẻ này được đặt ở góc đối diện với góc nơi bắt đầu của danh mục/hộp công cụ. |