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