blockly > IToolbox

Giao diện Hộp công cụ

Giao diện của một hộp công cụ.

Chữ ký:

export interface IToolbox extends IRegistrable 

Mở rộng: IRegistrable

Phương thức

Phương thức Nội dung mô tả
clearSelection() Bỏ đánh dấu mọi mục đã chọn trước đó.
dispose() Vứt bỏ hộp công cụ này.
getFlyout() Lấy hộp công cụ bay ra.
getHeight() Lấy chiều cao của hộp công cụ.
getSelectedItem() Lấy mục đã chọn.
getWidth() Lấy chiều rộng của hộp công cụ.
getWorkspace() Lấy không gian làm việc cho hộp công cụ.
handleToolboxItemResize() Xử lý việc đổi kích thước hộp công cụ khi một mục trong hộp công cụ đổi kích thước.
init() Khởi chạy hộp công cụ.
isHorizontal() Xem hộp công cụ có nằm ngang hay không.
position() Định vị hộp công cụ dựa vào việc hộp công cụ đó có phải là hộp công cụ theo chiều ngang hay không và không gian làm việc có nằm trong rtl hay không.
refreshSelection() Cập nhật nội dung của thông báo mà không cần đóng nội dung đó. Nên được sử dụng để phản hồi với thay đổi ở một trong các danh mục động, chẳng hạn như các biến hoặc quy trình.
refreshTheme() Cập nhật màu danh mục và màu nền của các danh mục đã chọn.
render(toolboxDef) Điền vào hộp công cụ các mục mới trong hộp công cụ và xoá mọi nội dung cũ.
selectItemByPosition(position) Chọn mục hộp công cụ theo vị trí trong danh sách các mục trong hộp công cụ.
setVisible(isVisible) Thiết lập chế độ hiển thị của hộp công cụ.