อินเทอร์เฟซ IToolbox
อินเทอร์เฟซสำหรับกล่องเครื่องมือ
ลายเซ็น:
export interface IToolbox extends IRegistrable
ขยาย: IRegistrable
วิธีการ
วิธีการ | คำอธิบาย |
---|---|
clearSelection() | ยกเลิกการไฮไลต์รายการที่เลือกไว้ก่อนหน้านี้ |
dispose() | การกำจัดกล่องเครื่องมือนี้ |
getFlyout() | ดาวน์โหลดกล่องเครื่องมือออก |
getHeight() | รับความสูงของกล่องเครื่องมือ |
getSelectedItem() | รับรายการที่เลือก |
getWidth() | รับความกว้างของกล่องเครื่องมือ |
getWorkspace() | รับพื้นที่ทำงานสำหรับกล่องเครื่องมือ |
handleToolboxItemResize() | จัดการการปรับขนาดกล่องเครื่องมือเมื่อมีการปรับขนาดรายการในกล่องเครื่องมือ |
init() | เริ่มต้นกล่องเครื่องมือ |
isHorizontal() | รับข้อมูลว่ากล่องเครื่องมืออยู่ในแนวนอนหรือไม่ |
ตำแหน่ง() | วางตำแหน่งกล่องเครื่องมือโดยพิจารณาจากกล่องเครื่องมือแนวนอนและพื้นที่ทำงานอยู่ในรูปแบบ RTL |
refreshSelection() | อัปเดตเนื้อหาของ Flyout โดยไม่ต้องปิด ควรใช้เพื่อตอบสนองการเปลี่ยนแปลงในหมวดหมู่แบบไดนามิก เช่น ตัวแปรหรือกระบวนการ |
refreshTheme() | อัปเดตสีหมวดหมู่และสีพื้นหลังของหมวดหมู่ที่เลือก |
render(toolboxDef) | ใส่รายการในกล่องเครื่องมือใหม่และนำเนื้อหาเก่าออก |
selectItemByPosition(position) | เลือกรายการในกล่องเครื่องมือตามตําแหน่งในรายการในกล่องเครื่องมือ |
setVisible(isVisible) | ตั้งค่าการมองเห็นกล่องเครื่องมือ |