blockly > IToolbox

ממשק ITolbox

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

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) מגדיר את החשיפה של ארגז הכלים.