התאמה אישית של שדות

בעוד ש-Blockly מספק שדות שימושיים רבים, ייתכן שלפנייה שלכם יהיה מקרה מיוחד. כדי להתאים אישית שדות:

  1. כדאי לקרוא את התיעוד של כל שדה שדומה לדרישות שלכם, הוא יכול לספק ממשק שימושי להתאמה אישית. לדוגמה, תפריטים נפתחים כוללים פונקציונליות מוסתרת רבה.

  2. כדאי להשתמש בכלי לאימות כדי לפתור את הבעיה. כלי תיקוף מאפשרים לך לקבל רק ערכים מסוימים, לשנות קלט או להפעיל פונקציונליות כשערך שדה משתנה.

  3. מומלץ להרחיב שדה. אם יש שדה שמייצג את סוג הערך שדרוש לכם, אבל אתם רוצים לשנות את העורך שלו, את המראה שלו או את הטקסט שהוא מציג, תוכלו ליצור קבוצת משנה שיורשת את רוב הפונקציונליות, תוך ביטול החלקים הספציפיים שאתם רוצים לשנות.

  4. יוצרים סוג שדה חדש. זו אמנם האפשרות היעילה ביותר, אבל היא גם גוזלת זמן רב, ובדרך כלל יש להשתמש בה רק אם אתם צריכים לאחסן סוג ערך חדש.