blockly > IToolbox

ממשק IToolbox

ממשק לארגז כלים.

Signature:

export interface IToolbox extends IRegistrable 

תוספים: IRegistrable

שיטות

שיטה תיאור
clearSelection() ביטול ההדגשה של כל פריט שנבחר קודם.
dispose() נפטרים מארגז הכלים הזה.
getFlyout() מקבל את החלון הקופץ של ארגז הכלים.
getHeight() מקבל את הגובה של ארגז הכלים.
getSelectedItem() קבלת הפריט שנבחר.
getWidth() קבלת הרוחב של ארגז הכלים.
getWorkspace() קבלת סביבת העבודה לארגז הכלים.
handleToolboxItemResize() נקודת אחיזה לשינוי הגודל של ארגז הכלים כשמשנים גודל של פריט בארגז הכלים.
init() הפעלת ארגז הכלים.
isHorizontal() פונקציה זו מקבלת אם ארגז הכלים הוא אופקי או לא.
position() מיקום ארגז הכלים על סמך ארגז כלים אופקי ואם סביבת העבודה היא ב-rtl.
refreshSelection() מתבצע עדכון של התוכן בתפריט הנפתח מבלי לסגור אותו. צריך להשתמש בהן בתגובה לשינוי באחת מהקטגוריות הדינמיות, כמו משתנים או פרוצדורות.
refreshTheme() עדכון צבעי הקטגוריה וצבע הרקע של הקטגוריות שנבחרו.
render(toolboxDef) התכונה הזו ממלאת את ארגז הכלים בפריטים חדשים ומסירה תוכן ישן.
selectItemByPosition(position) בחירת הפריט בארגז הכלים לפי המיקום שלו ברשימת הפריטים בארגז הכלים.
setVisible(isVisible) הגדרת החשיפה של ארגז הכלים.