blockly > ZoomControls

Lớp ZoomControl

Lớp cho đ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ả
(trình tạo)(không gian làm việc) Xây dựng một phiên bản mới của lớp ZoomControls

Thuộc tính

Tài sản Đối tượng sửa đổi Loại Mô tả
id chuỗi Mã nhận dạng duy nhất của thành phần này được 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 tùy chọn điều khiển thu phóng.
dispose() Loại bỏ các điều khiển thu phóng này. Hủy liên kết khỏi tất cả các phần tử DOM để ngăn rò rỉ bộ nhớ.
getBoundingRectangle() Trả về hình chữ nhật ranh giới của thành phần giao diện người dùng theo đơn vị pixel so với div khối Blockly.
init() Khởi chạy các điều khiển thu phóng.
position(metrics, savedPositions) Định vị các điều khiển thu phóng. Mã này được đặt ở góc đối diện với góc mà danh mục/hộp công cụ bắt đầu ở đó.