תוספים ל-Editor מאפשרים למשתמשים לבצע אינטראקציה באמצעות תפריטים, תיבות דו-שיח וסרגלי צד מותאמים אישית. בקישורים הבאים תוכלו לקרוא מידע על יצירת ממשקים מהסוגים האלה.
תפריטים של תוספים נוצרים באמצעות שירות ממשק המשתמש הבסיסי של Google Apps Script. פריטי התפריט מספקים נקודות התחלה לשימוש בתוסף, אבל צריך לתכנן אותם כך שיביאו בחשבון את מחזור החיים של ההרשאה של התוסף.
סרגלי צד ודיאלוגים נוצרים באמצעות שירות ה-HTML של Apps Script. השירות הזה מאפשר לכם להגדיר את מבנה הממשק ואת המראה שלו באמצעות HTML ו-CSS. מידע נוסף זמין במאמר בנושא יצירה והצגה של HTML.
- מגדירים קריאות לתקשורת בין לקוח לשרת כדי שפעולות משתמש בממשק יגרמו לפעולות בשרתי Google שבהם נמצא קובץ העריכה, או להיפך.
- ב-Apps Script יש גם תחביר של תבניות שמקל על יצירת ממשקים דינמיים.
כשיוצרים ממשקי HTML לתוספים של כלי העריכה, כדאי להשתמש בחבילת ה-CSS של תוספים לכלי העריכה כדי שהתוסף ייראה וירגיש כמו כלי העריכה של Google Workspace שהוא מרחיב.