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